我是shell/Linux的新手,我想知道是否可以使用CAT或AWK将两个文件附加在一起,而不让它们将文本放在下面,这是:
text1
text2让我们以file1和file2为例,它们都是.txt。
file1.txt
I hold some info
I have other info
I like codefile2.txt
that is sensible
that isn't sensible
& I like coffee 现在,我想知道的是,是否可以将file2.txt附加到file1.txt中,并使它们变成这样:
I hold some info that is sensible
I have other info that isn't sensible
I like code & I like coffee我当前的代码是:
#!/bin/bash
cat /etc/passwd | grep ^a | tail -n +3 | head | cut -d':' -f1,5 | cut -c 2- | sed 's/:/;/g; s/,/;/g' | sed 's/$/a/g' > aux.txt
cat aux.txt | grep -Eo '[0-9]{1,9}' | sed 's/$/@iscte-iul.pt;100/g' > aux1.txt
cat aux.txt aux1.txt | cut -f1-7 > aux.txt
cat aux.txt > pacientes.txt
rm aux.txt | rm aux1.txt发布于 2020-10-22 01:29:31
使用paste
$ paste -d ' ' file1.txt file2.txt
I hold some info that is sensible
I have other info that isn't sensible
I like code & I like coffeehttps://stackoverflow.com/questions/64468650
复制相似问题