为了处理一个程序运行结果,而将这些结果存储起来的过程,就叫程序输出重定向。例如:您想将命令ls /bin 输出结果存储在文件/lsbin中,可以输入:
ls /bin >/lsbin
如果lsbin文件已经存在,使用上述命令后文件lsbin中原有内容将删除。您可以选用"》"来替代">",这样,文件lsbin中原有内容不会删除,只是将ls输出。结果追加到lsbin文件后面。
通常,显示文件或目录内容时,内容在屏幕上滚动太快,我们不能很好阅读它们。一个解决方法是将命令输出存储起来,并用命令more来阅读它(more是逐页阅读器)。
可以键入:
ls /bin >~/lsbin
more ~/lsbin
另一个解决方法是使用管道技术。这种方法是将一个命令输出周围另一个命令的输入。如果要将ls命令输出送到more命令中处理,请键入:
ls /bin | more
ls /bin | less
当然,您能使用不同管道组合,来执行复杂的程序
相关文章
Linux系统下IPtables防火墙简易设置方法
Linux系统攻略Samba服务的搭建与配置
建立MySQL的 L连接通道
Linux系统中简单操作输出重定向
在Linux系统下移动硬盘的挂载及卸载方法
Linux操作系统出现严重故障后的救援模式
UNIX的分支服务器上的Free D操作系统
Linux操作系统下VMware的多网卡桥接转换
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛