Linux系统中简单操作输出重定向

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  为了处理一个程序运行结果,而将这些结果存储起来的过程,就叫程序输出重定向。例如:您想将命令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系统中简单操作输出重定向

相关文章:

你感兴趣的文章:

标签云: