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$ 

相关文章: