使用awk打印从第n个到最后一个的所有列
这行一直有效,直到我在第二个字段中留有空格。
svn status | grep '\!' | gawk '{print $2;}' > removedProjs
有没有办法让awk打印$ 2或以上的所有内容?($ 3,$ 4 ..直到我们没有更多的列了?)
我想我应该补充一点,就是我在Windows环境中使用Cygwin进行此操作。
回答:
将打印除第一列以外的所有内容:
awk '{$1=""; print $0}' somefile
将打印除第一列以外的所有列:
awk '{$1=$2=""; print $0}' somefile
以上是 使用awk打印从第n个到最后一个的所有列 的全部内容, 来源链接: utcz.com/qa/432419.html