有4个文档1.txt 2.txt ,3.txt,4.txt 。将文档1,文档2和文档3的逐行输入到文档4,请shell大牛帮忙看下,谢谢
paste {1..3}.txt|awk '{OFS="\n";$1=$1}1' >4.txt
#or
paste {1..3}.txt|sed 's/\t/\n/g' >4.txt追问
#or
paste {1..3}.txt|sed 's/\t/\n/g' >4.txt追问
再问下如果我要没3行输出个换行的话怎么修改,谢谢
追答paste {1..3}.txt|awk '{OFS="\n";ORS="\n\n";$1=$1}1'追问你好,今天放到实际试试了下有个问题,就是如果文档中字母换成一段英语话,会一个个字母输出,我想让它整段话输出,有什么办法吗,谢谢
你好,能帮忙解决一下吗,最近在自学shell问到了这个问题,请帮下忙
温馨提示:答案为网友推荐,仅供参考