加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – 删除文本流中的第一个字

发布时间:2020-12-15 19:14:00 所属栏目:安全 来源:网络整理
导读:如何从流中的每一行文本中删除第一个单词?即 $cat myfile some text 1some text 2some text 3 我想要的是 $cat myfile | magiccommand text 1text 2text 3 我该怎么用bash呢?我可以使用awk'{print $ 2 $ 3 $ 4 $ 5 ….}’但是这很混乱,会导致所有空参数的
如何从流中的每一行文本中删除第一个单词?即
$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

应该做这个工作

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读