使用以下输入文件:
rohit
mohit
sohit
34
45
67
我必须创建一个包含以下内容的新文件:
rohit 34
mohit 45
sohit 67
仅使用粘贴& SED 即可。关于如何做到这一点的任何想法?
答案 0 :(得分:3)
$ paste -d' ' <(sed '3q' input.txt) <(sed -n '4,$p' input.txt)
rohit 34
mohit 45
sohit 67
答案 1 :(得分:2)
$ cat input.txt
rohit
mohit
sohit
34
45
67
$ sed -e '/^[^0-9].\+/ d' < input.txt | paste input.txt - | sed -e '/^[0-9]\+/ d'
rohit 34
mohit 45
sohit 67