标签归档:linux

管道,重定向和反引号(backtick)

管道| 将一个命令的输出作为另外一个命令的输入。

在file.txt中搜索包含有”hello”的行并计算其行数。

在这里grep命令的输出作为wc命令的输入,可以使用多个命令叠加。
重定向 – 将命令的结果输出到文件,而不是标准输出(屏幕)。

重定向> – 写入文件并覆盖旧文件
重定向>> – 追加到文件的尾部,保留旧文件内容。

反引号`– 使用反引号可以将一个命令的输出作为另外一个命令的一个命令行参数。
命令:find . -mtime -1 -type f -print 是用来查找过去24小时(-mtime –2则表示过去48小时)内修改过的文件。如果您想将所有查找到的文件打一个包,则可以使用以下 linux 脚本:

参考:http://tsov.net/sh-script-syntax/