Linux:标准输入、输出、错误
1、文件描述符
文件 | 文件描述符 |
输入文件 | 0 |
输出文件 | 1 |
错误输出文件 | 2 |
2、将标准输出和错误输出重定向到同一个文件:2>&1
.sh
#/usr/bin/bash
name=kevin
echo $name
ipconfig
kevin@kevin:~/mybash$ ./test.sh > run.log
./test.sh: line 5: ipconfig:找不到命令
kevin@kevin:~/mybash$ ./test.sh > run.log 2>&1
kevin@kevin:~/mybash$ cat run.log
kevin
./test.sh: line 5: ipconfig:找不到命令
kevin@kevin:~/mybash$
原文链接:https://www.cnblogs.com/dyx1024/archive/2012/09/15/2686620.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。
© 版权声明
文章版权归作者所有,未经允许请勿转载。