echo 'The quick brown; fox jumps over the lazy dog' > sample.txt
然后我运行
cut -f 1 sample.txt
或
cut -f 2 sample.txt
我的输出总是一样的,
The quick brown; fox jumps; over the lazy dog;
第一个"cut"命令的输出不应该是"dog"吗?如果我运行每个"cut"命令,为什么输出相同?
默认分隔符是tab,如果您想要空间,请使用-d(delimeter(设置它
cut -f 1 -d ' ' sample.txt
The
https://en.wikibooks.org/wiki/Cut