置空文件:truncate -s 0 x.sh
vim: ^ 让光标到行首
命令 >> /data/git_bak/cron.log
这里 >> 表示追加,不会覆盖原有内容。
默认情况下,它只重定向 标准输出(stdout,文件描述符 1)。
所以 >> /data/git_bak/cron.log 的意思是:把脚本的正常输出追加到 cron.log
2>&1 意思是:把标准错误(2)也重定向到标准输出(1)已经指向的地方。
2 指的是 标准错误(stderr,文件描述符 2)。
字符> 是重定向符号。
&1 的意思是“指向文件描述符 1”,也就是标准输出。
1万+

被折叠的 条评论
为什么被折叠?



