我有这样的文字:
word1 word2 word3 word4
一对单词之间可能有多个空格,我想从每一行中得到几列单词。当我使用时cat file | cut -d ' ' -f1,2,4
,似乎有些字段是空格,这不是我期望的。我知道awk
可以做到这一点。问题是我们cut
只能这样做吗?即,我们可以在中设置多个空格作为分隔符cut
,但数量有所不同吗?
你不能。如果您希望能够使用多个字符(甚至是正则表达式)作为分隔符,请改用awk。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句