1、复制命令:cp -r ../thchs30.bac/data/* ./data/
2、http://tool.chinaz.com/regex/正则在线
http://www.jb51.net/article/39933.htm
Perl 的正则表达式中如果出现 () ,则发生匹配或替换后 () 内的模式被 Perl 解释器自动依次赋给系统 $1, $2
3、chop()函数,只是去除最后一个字符。
4、cut http://www.jb51.net/article/41872.htm
(1)其语法格式为:
cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]
使用说明
cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。
如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。
主要参数
-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符。
-f :与-d一起使用,指定显示哪个区域。
-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的<br />范围之内,该字符将被写出;否则,该字符将被排除。
5、 tr:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符
6、 diff:http://www.cnblogs.com/peida/archive/2012/12/12/2814048.html
diff log2013.log log2014.log -y -W 50
diff 的normal 显示格式有三种提示:
a - add
c - change
d - delete
-y或--side-by-side 以并列的方式显示文件的异同之处。-W或--width 在使用-y参数时,指定栏宽。
“|”表示前后2个文件内容有不同
“<”表示后面文件比前面文件少了1行内容
“>”表示后面文件比前面文件多了1行内容
7、 sed -e 's/[ ]*$//g'删除行末的空格
2、http://tool.chinaz.com/regex/正则在线
http://www.jb51.net/article/39933.htm
Perl 的正则表达式中如果出现 () ,则发生匹配或替换后 () 内的模式被 Perl 解释器自动依次赋给系统 $1, $2
3、chop()函数,只是去除最后一个字符。
4、cut http://www.jb51.net/article/41872.htm
(1)其语法格式为:
cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]
使用说明
cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。
如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。
主要参数
-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符。
-f :与-d一起使用,指定显示哪个区域。
-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的<br />范围之内,该字符将被写出;否则,该字符将被排除。
5、 tr:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符
6、 diff:http://www.cnblogs.com/peida/archive/2012/12/12/2814048.html
diff log2013.log log2014.log -y -W 50
diff 的normal 显示格式有三种提示:
a - add
c - change
d - delete
-y或--side-by-side 以并列的方式显示文件的异同之处。-W或--width 在使用-y参数时,指定栏宽。
“|”表示前后2个文件内容有不同
“<”表示后面文件比前面文件少了1行内容
“>”表示后面文件比前面文件多了1行内容
7、 sed -e 's/[ ]*$//g'删除行末的空格