开发者社区> 问答> 正文

输出重定向有什么注意事项呢?

已解决

输出重定向有什么注意事项呢?

展开
收起
酸不李子 2022-04-01 21:15:56 523 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    1、shell遇到”>”操作符,要先判断右边文件是否存在,要是存在就先删除右边文件,并且创建新的文件。如果不存在直接创建的话无论左边命令执行是否成功。右边文件都会变为空。

    2、“>>”操作符,判断右边文件,要是不存在就先创建。以添加方式打开文件,会分配一个文件描述符[不特别指定,默认为1,2]然后,与左边的标准输出(1)或错误输出(2) 绑定。

    3、当命令执行完,绑定文件的描述符也自动失效。0,1,2又会空闲。

    2022-04-29 20:04:27
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载