Answers:
两种方式:
按Ctrl+ V,然后按Tab。
cut -f2 -d' ' infile
或这样写:
cut -f2 -d$'\t' infile
-d
参数)。
Tab是默认选项。
请参见裁切手册页。
-d delim
Use delim as the field delimiter character instead of the tab
character.
所以你应该写
cut -f 2
cut
为Windows 设计的人不会遵循完整的标准。
更笼统地说,不需要任何不可见的字符:tr
用于将定界符转换为更容易指定为的格式cut
。
$ echo -e "a\tb\tc" |tr '\t' ' ' |cut -d' ' -f2
b
tr
是一个简单但功能强大的字符匹配和替换工具。
abc(space)def(tab)ghi
什么呢?您的答案会产生作用def
,但应该产生作用ghi
。同样,如果输入为ABC(tab)DEF(space)GHI
,则您的答案将产生DEF
,但应该产生DEF(space)GHI
。
echo -e "abc\tdef ghi" |tr '\t' ',' |cut -d',' -f2