Standard output与Standard error output
1> :以覆盖癿方法将『正确癿数据』输出刡挃定癿档案戒装置上;
1>>:以累加癿方法将『正确癿数据』输出刡挃定癿档案戒装置上;
2> :以覆盖癿方法将『错诨癿数据』输出刡挃定癿档案戒装置上;
2>>:以累加癿方法将『错诨癿数据』输出刡挃定癿档案戒装置上;
find/home -*.bashrc>list_right 2>list_error
正确的信息写到list_right中,错误的信息写到list_error中
/dev/null垃圾桶
find/home -*.bashrc>list_right 2> /dev/null 错误信息不存储
欲将信息写入到同一个文件中:
find/home -name.bashrc>list 2>list
或者
find/home -name.bashrc>list 2>&1
或者
find/home -name.bashrc &>list
执行多个指令:
分号(;)
sync;sync;shutdown -h now
执行两次同步后再关机
判断文件夹是否存在,如果为否则进行创建
ls /tmp/abc&& touch /tmp/abc
根据ls的返回值来判读文件夹是否存在
标准输出与错误处理技巧

本文介绍了如何使用标准输出和标准错误输出来管理和记录程序运行时的正确与错误信息,并展示了如何通过重定向将这些信息写入指定文件,以及如何使用分号连接多个命令实现复杂操作。

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



