shell 重导和管道

重导和管道

重导和管道不能单独使用,需要配合其他命令一起使用

重导

重导可将命令结果输出到文件中,有两种形式">"和">>"

">"是将结果输出到文件中,将该文件中的原内容覆盖

复制代码
ls -a > dir.txt

">>"是将结果追加到文件中

复制代码
ls -a >> dir.txt
两个特殊文件
  • /dev/null 当被用做重定向时,输出内容会被抛弃
  • /dev/tty 当被用做重定向时,表示被重定向到终端

管道

管道的作用是将某个命令的结果输出作为另一个命令的输入,符号是"|"

复制代码
# 将ls命令结果传给grep,展示包含conf的文件
ls | grep 'conf'

https://zhhll.icu/2022/linux/shell/重导和管道/

本文由mdnice多平台发布

相关推荐
秋天的怀念_David9 小时前
第二十二夜 · 数字迷雾
java·程序人生·算法
秋天的怀念_David1 天前
第二十一夜 · 数字黑洞与西西弗斯的惩罚
java·程序人生·算法
必须得开心呀3 天前
字节序大小端科普
c++·程序人生
程序员清风4 天前
Claude Code 新手快速上手指南
人工智能·程序人生·ai
可爱系程序猿4 天前
XML 导入失败并指向 msxml6.dll:用最小样本区分解析错误与组件加载
xml·程序人生·电脑
秋天的怀念_David4 天前
听故事学语言 · 数据结构篇 · 序章一 算法之问
数据结构·程序人生·算法
柒只猫~01145 天前
直播场控工具怎么选?先过形态、计费、触发这三层
程序人生
秋天的怀念_David6 天前
算法一千零一夜 · 第十七夜 长街点灯
java·程序人生·算法
可爱系程序猿6 天前
佳能 MF645Cx Windows 11 驱动下载安装:UFR II 队列可打印但扫描入口缺失的排查
程序人生·电脑·1024程序员节