$ more a a b c 1 2 3 asdf asjdf woefj # 只显示第一个字符,可以简写为-c1 $ cut -c 1 a a 1 a # 显示1-3的字符 $ cut -c 1-3 a a b 1 2 asd $ cut -c 1-3,5 a a bc 1 23 asd $ cut -c 1,3,5 a abc 123 ad # 显示从第3个字符到行尾的所有字符 $ cut -c 3- a b c 2 3 df asjdf woefj # 显示从行首到第3个字符 $ cut -c -3 a a b 1 2 asd # 指定空格为分隔符,显示第一列 $ cut -d ' ' -f 1 a a 1 asdf # 指定冒号:为分隔符,显示第一列 $ cut -d: -f 1 passwd root bin daemon adm $ more a a:b:c 1:2:3 asdf asjdf woefj $ cut -d: -f 2 a b 2 asdf asjdf woefj # -s不显示未包含分隔符的行 $ cut -d: -f 2 -s a b 2 # 指定替换的分隔符,将:替换为, $ head -3 /etc/passwd |cut -d: -f1,3,7 --output-delimiter=, root,0,/bin/bash bin,1,/sbin/nologin daemon,2,/sbin/nologin