【发布时间】:2011-12-10 11:34:13
【问题描述】:
如何从流中的每一行文本中删除第一个单词?
例如,
$ cat myfile
some text 1
some text 2
some text 3
我想要:
$ cat myfile | magiccommand
text 1
text 2
text 3
我将如何使用 Bash 来解决这个问题?我可以使用awk '{print $2 $3 $4 $5 ....}',但这很麻烦,并且会导致所有空参数都有额外的空格。我在想 sed 可能能够做到这一点,但我找不到任何这样的例子。
【问题讨论】: