请帮忙注解一下下边的shell命令,其中的 "1>” "2>" "2>&1" 有什么含义?cat account_qtr.doc account_end.doc 1>accounts.out 2>accounts.err 把两个文件合并到accounts.out中grep "standard"* > grep.out 2>&1cat >>filetest 2>&1
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 13:16:24
![请帮忙注解一下下边的shell命令,其中的](/uploads/image/z/13459740-60-0.jpg?t=%E8%AF%B7%E5%B8%AE%E5%BF%99%E6%B3%A8%E8%A7%A3%E4%B8%80%E4%B8%8B%E4%B8%8B%E8%BE%B9%E7%9A%84shell%E5%91%BD%E4%BB%A4%2C%E5%85%B6%E4%B8%AD%E7%9A%84+%221%3E%E2%80%9D+%222%3E%22+%222%3E%261%22+%E6%9C%89%E4%BB%80%E4%B9%88%E5%90%AB%E4%B9%89%3Fcat+account_qtr.doc+account_end.doc+1%3Eaccounts.out+2%3Eaccounts.err+%E6%8A%8A%E4%B8%A4%E4%B8%AA%E6%96%87%E4%BB%B6%E5%90%88%E5%B9%B6%E5%88%B0accounts.out%E4%B8%ADgrep+%22standard%22%2A+%3E+grep.out+2%3E%261cat+%3E%3Efiletest+2%3E%261)
请帮忙注解一下下边的shell命令,其中的 "1>” "2>" "2>&1" 有什么含义?cat account_qtr.doc account_end.doc 1>accounts.out 2>accounts.err 把两个文件合并到accounts.out中grep "standard"* > grep.out 2>&1cat >>filetest 2>&1
请帮忙注解一下下边的shell命令,其中的 "1>” "2>" "2>&1" 有什么含义?
cat account_qtr.doc account_end.doc 1>accounts.out 2>accounts.err 把两个文件合并到accounts.out中
grep "standard"* > grep.out 2>&1
cat >>filetest 2>&1
请帮忙注解一下下边的shell命令,其中的 "1>” "2>" "2>&1" 有什么含义?cat account_qtr.doc account_end.doc 1>accounts.out 2>accounts.err 把两个文件合并到accounts.out中grep "standard"* > grep.out 2>&1cat >>filetest 2>&1
>和>>都是重定向输出
1> 指标准信息输出路径(也就是默认的输出方式)
2> 指错误信息输出路径
2>&1 指将标准信息输出路径指定为错误信息输出路径(也就是都输出在一起)
补充问题4&1 有什么差别
如果有的话,应该就是将前面得到的信息和MAYDAY 中信息一起写入filetest,包括执行命令时的报错信息,但我好像执行不通过.
习惯上
标准输入(standard input)的文件描述符是 0
标准输出(standard output)是 1
标准错误(standard error)是 2