输入输出定向
最简单的使用tar的命令:
|
|
标准输入重定向
|
|
要注意:「1»」以及「2»」中间无空格。只有「>」代表1。
将正确与错误的输出分别定向到不同的文件中
使用范例:
|
|
此时屏幕不会出现任何信息,因为刚刚执行的结果中,标准正确输出被重定向到了list_right
文件中,而标准错误输出被重定向到了list_err
文件中。
将正确的输出在屏幕上显示,错误输出不显示
利用黑洞 /dev/null
,这个东西可以吃掉任何导向这个设备的数据。
|
|
正确与错误的均写入同一个文件
|
|
&&与||
指令下达 | 说明 |
---|---|
cmd1&&cmd2 |
1.若cmd1执行完毕且正确执行($?=0 ),则开始执行cmd2. 2. 若cmd1执行完毕且为错误($?!=0 ),则cmd2不执行。 |
cmd1||cmd2 |
1.若cmd1执行完毕且正确执行,则cmd2不执行。2.若cmd1执行完毕且错误,则开始执行cmd2. |
- 原文作者:lex
- 原文链接:https://blog.mineor.xyz/posts/2022/linuxstdout/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。