我正在尝试从基于列的“空间”调整后的文本流中提取某个(第四个)字段。我试图以cut以下方式使用命令:
cat text.txt | cut -d " " -f 4
不幸的是,cut没有将多个空格视为一个定界符。我本来可以通过awk
awk '{ printf $4; }'
或sed
sed -E "s/[[:space:]]+/ /g"
折叠空间,但我想知道是否有任何方法可以处理,cut并且本机有几个定界符?
慕森卡
相关问题
相关分类