如何从流中的每一行文本中删除第一个单词?即
$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可能会这样做,但是我找不到这个例子。任何帮助是赞赏!谢谢!
根据您的示例文本,
cut -d' ' -f2- yourFile
应该做这个工作