微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

粘贴linux脚本

我有一个小问题,非常感谢您的帮助.

我需要使用粘贴命令将不同的文本文件合并在一起:

paste -d, ~/Desktop/*.txt  > ~/Desktop/Out/merge.txt

但是,文件合并顺序混乱. (文本文件编号为1、2、3等)

我使用* .txt,因为在不同情况下存在不同数量文件.

您介意帮助我吗?

解决方法:

这是一条很长的路要走,但要一行完成.

paste -d, $(ls ~/Desktop/*.txt | awk -F/ '{print $NF"/"$0}' | sort -n | cut -d/ -f2-) > ~/Desktop/merge.txt

我喜欢一个内胆:-)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐