sourcefile为源文件路径,destfile为目的文件夹路径mvold
ame
ew
ame重命名文件或移动文件rmfile删除文件greppatter
file在文件内搜索字符串或和正则表达式匹配的字符串cutbcolum
file将指定范围内的文件内容输出到标准输出设备(屏幕)上。比如:输出每行第5至9个字符cutb59filetxt,注意不要和cat命令混淆,这是两个完全不同的命令catfiletxt输出文件内容到标准输出设备(屏幕)上filesomefile取得文件somefile的文件类型readvar提示用户输入,并将输入内容赋值给变量var
fsortfiletxt对filetxt文件所有行进行排序u
iq只输出文件中内容不一致的行,如:sortfiletxtu
iqexpr进行数学运算,如要进行23的运算,命令为expr23fi
d搜索文件,如根据文件名搜索:fi
d
amefile
amepri
ttee将数据输出到标准输出设备屏幕和文件,比如:somecomma
dteeoutfilebase
amefile返回不包含路径的文件名,如:base
amebi
tux会返回tuxdir
amefile返回文件所在路径,如:dir
amebi
tux会返回bi
headfile打印文本文件开头几行tailfile打印文本文件末尾几行sed是一个基本的查找替换程序。可以从标准输入(如命令管道)读入文本,并将结果输出到标准输出(屏幕);cat该命令采用正则表达式进行搜索。不要和shell中的通配符相混淆。比如将ubu
tu替换为Ubu
tu:textfilesedsubu
tuUbu
tu
ewtextfileawk用来提取文本文件中的字段。缺省的字段分割符是空格,可以使用F指定其它分割符。catfiletxtawkF