linux下常用的输入/输出命令
常用数据过滤命令
cat,将输入复制到输出。cat是”catenate”的缩写,是连接在一起的意思。
grep,从输入中检索字符串。
sort,对输入进行排序。
cut,从输入中抽取列。
sed,对输入进行编辑。
tr,对输入进行转换或删除操作。
使用”<”和”>”可实现I/O重定向功能,如:
$ ls > filename #输出重定向到filename文件,也就是生成一个filename文件,内容为ls命令执行的结果。
$ grep < filename #grep的命令参数从filename文件读取。
使用”|”可实现管道(pipeline)操作,管道操作可以把一个命令的输出重定向到另一个命令的输入,而不是文件,如:
$ ls -l | more #先进行ls -l操作,再对操作结果进行more操作