专栏名称: labuladong
算法,编程,致力于把问题讲清楚!
今天看啥  ›  专栏  ›  labuladong

尴尬,一不小心把 Linux 管道给整漏了🥲

labuladong  · 公众号  ·  · 2021-04-30 08:20
后台回复进群一起刷力扣点击卡片可搜索关键词👇我很喜欢 Linux 系统,尤其是 Linux 的一些设计很漂亮,比如可以将一些复杂的问题分解成若干小问题,通过管道符和重定向机制灵活地用现成的工具解决,写成 shell 脚本就很高效。前文写过好几篇 Linux 相关的文章:Linux 文件系统都是什么鬼Linux shell 小技巧(一)Linux shell 小技巧(二)Linux 进程/管道/重定向/文件描述符本文就分享一下我在实践中使用重定向和管道符遇到的一些坑,搞明白一些底层原理,写脚本的效率能提升不少。> 和 >> 重定向符的坑先说第一个问题,执行如下命令会发生什么?$ cat file.txt > file.txt读取再写入同一个文件,感觉什么也不会发生对吧?实际上,上述命令运行的结果是清空file.txt文件中的内 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照