标签:
在bash中,重定向的语法用‘>’和‘<‘表示,如“2>&1”,意思就是把标准错误输出(文件描述符为2)重定向(redirection)到标准输出(文件描述符为1)。
除了使用文件描述符之外也可以使用文件名作为重定向的“方向”,如“ls > 1.txt ”,就是把ls的标准输出将结果重定向到1.txt的标准输入之中(shell会fork出一个子进程,打开1.txt,从标准输入读取ls‘的输出,并写入到文件1.txt中)。查看1.txt便再现了ls命令的结果。
标签:
原文地址:http://www.cnblogs.com/ittinybird/p/4634683.html