我有一个看起来像的文件,网址在第二行:
bash
中的代码用于创建new.txt
while read A B
do
echo "https://www.xxxx.com/add_2_cart.php?catno=${A}&storage=lyophilized&rxns=100&num=1&test=mixed&format=tube"
done < inputfile > new.txt
文件1 new.txt的内容
PXL-A0000005 DTE3504500000005
web address
PXL-A0000007 DTE3504500000007
web address
我正在尝试使用以下方法重新格式化该文件:
awk '1;getline <"link.txt"' new.txt > newfile.txt
但获得相同的输出,我不知道为什么或如何在一行输出每一个:谢谢:)
所需的输出
PXL-A0000005 DTE3504500000005 web address
PXL-A0000007 DTE3504500000007 web address
答案 0 :(得分:1)
你必须使用awk吗? paste
应该做的工作:
paste -s -d' \n' new.txt
结果:
PXL-A0000005 DTE3504500000005 web address
PXL-A0000007 DTE3504500000007 web address