weixin_42756423
weixin_42756423
采纳率0%
2019-03-20 18:47 浏览 860

如何在shell脚本中如何提取某行并保存到新文件的末尾?

如何在shell脚本中如何提取某行并保存到新文件的末尾?

比如shell脚本的内容为

state1
state2

state3

如何分别提取这三行并保存到a.txt中,但不另起一行。
比如a.txt变成

state1 state2 state3
我只能提取为3行,求大神帮助

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答 默认 最新

  • wufan57 wufan57 2019-03-20 19:10

    while read LINE;do echo -n $LINE >>output.txt;done < input.txt

    点赞 评论 复制链接分享
  • qq_30635221 qq_30635221 2019-03-24 18:13

    cat shell.sh |xargs 1>>a.txt

    点赞 评论 复制链接分享
  • zhouchao6 zhouchao6 2019-06-24 09:37

    加个awk的printf就好了
    提取内容 | awk '{printf $0}'

    点赞 评论 复制链接分享

相关推荐