cut命令用法: cut 参数 文件名 说明:cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 参数: -b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。 -c :以字符为单位进行分割。 -d :自定义分隔符,默认为制表符。 -f :与-d一起使用,指定显示哪个区域。 -n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的 更多参数请参考:cut - -help -b用法: 以字节为单位,指定相应的字节输出,由于一个英文字符只占用一个字节,所以对英文字符可以与-c等价,但是占用多个节编码的字符不适用,比如中文; 文件内容:$ cat test.txt1234567890ABCDEFGHIJabcdefghijhello wrold!指定文件中每行的第1,3到7个字符输出:cut -b 1,3-7 test.txt134567ACDEFGacdefghllo w-n表示1到前n个字符,n-表示从n开始的所有字符 打印前两个字符和从第8个开始的字符$ cut -b -2,8- test.txt12890ABHIJabhijherold!中文: 文件内容:$ cat test1.txt我们好像在哪见过你记得吗?好像那是一个春天!