&> 等如 2>&1 , > 等如 1> ,那是缩写,
1 是 STDOUT , 2 是 STDERR , 2>&1 就是 STDOUT 和 STDERR
同导向到同一文件里, 例
nc10@your-5554c55be4 ~
$ ls llllllll
ls: 无法访问 llllllll: No such file or directory
nc10@your-5554c55be4 ~
$ ls llllllll 2> log.txt
nc10@your-5554c55be4 ~
$ ls page1.html > log2.txt
nc10@your-5554c55be4 ~
$ cat log.txt log2.txt
ls: 无法访问 llllllll: No such file or directory
page1.html
nc10@your-5554c55be4 ~
$ ls llllllll page1.html > log3.txt 2>&1
nc10@your-5554c55be4 ~
$ cat log3.txt
ls: 无法访问 llllllll: No such file or directory
page1.html
nc10@your-5554c55be4 ~
$ ls llllllll page1.html &> log4.txt
nc10@your-5554c55be4 ~
$ cat log4.txt
ls: 无法访问 llllllll: No such file or directory
page1.html
nc10@your-5554c55be4 ~
$
1 是 STDOUT , 2 是 STDERR , 2>&1 就是 STDOUT 和 STDERR
同导向到同一文件里, 例
nc10@your-5554c55be4 ~
$ ls llllllll
ls: 无法访问 llllllll: No such file or directory
nc10@your-5554c55be4 ~
$ ls llllllll 2> log.txt
nc10@your-5554c55be4 ~
$ ls page1.html > log2.txt
nc10@your-5554c55be4 ~
$ cat log.txt log2.txt
ls: 无法访问 llllllll: No such file or directory
page1.html
nc10@your-5554c55be4 ~
$ ls llllllll page1.html > log3.txt 2>&1
nc10@your-5554c55be4 ~
$ cat log3.txt
ls: 无法访问 llllllll: No such file or directory
page1.html
nc10@your-5554c55be4 ~
$ ls llllllll page1.html &> log4.txt
nc10@your-5554c55be4 ~
$ cat log4.txt
ls: 无法访问 llllllll: No such file or directory
page1.html
nc10@your-5554c55be4 ~
$