Linux命令输入输出与文件查看实用技巧
在Linux系统中,掌握命令的输入输出操作以及文件查看方法,能让我们更高效地与系统交互。下面将详细介绍相关的实用技巧。
命令输出插入另一命令
在Linux中, $() 可用于命令替换,它能将一个命令的输出作为另一个命令的输入,就好像你直接输入了该输出一样。使用时,将产生输出的初始命令用 $() 括起来。
例如,你家庭聚餐后回家,把数码相机连接到Linux系统,取出新照片,想把它们放到以当天日期命名的文件夹中:
$ pwd
/home/scott/photos/family
$ ls -1F
2005-11-01/
2005-11-09/
2005-11-15/
$ date “+%Y-%m-%d”
2005-11-24
$ mkdir $(date “+%Y-%m-%d”)
$ ls -1F
2005-11-01/
2005-11-09/
2005-11-15/
2005-11-24/
在这个例子中, date “+%Y-%m-%d” 先运行,其输出 2005-11-24 被 mkdir 用作新目录的名称。过去,人们用反引号(键盘左上角的 字符)来包围初始命令,现在建议使用 $()`。
理解输入/输出流
Linux shell有三个输入/输出流:标准输入(stdin)、标准输出(stdout)和标准错误(
超级会员免费看
订阅专栏 解锁全文
1621

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



