2012-12-24 41 views

回答

2

你也可以使用cut:cut -d' ' -f2-

编辑:如果你用awk,尝试awk '{$1=""; print $0}'

+0

我也建议使用'cut'这不是AWK – ocodo

0

这样的可能?

awk '{$1 =""; print }' file 
0

如果你不关心留在地方的字段分隔符,你可以这样做:

awk '{$1=""}1' filename 

(假设文件名是您存储数据)

0

Drats,我打算给你一个Awk解决方案,然后推荐cut。看起来其他人已经打败我了。

但是,我没有看到sed解决方案呢!

$ sed -n `s/^[^ ][^ ]*//p` yourfile.txt 
0
sed 's/^..//g' your_file 

上述应该工作基于所述第一字段是一个单字符的总的条件。

或Perl中:

perl -pe 's/^[^\s]*\s//g' your_file 
相关问题