0
并排打印4文本文件侧的第一线
假设文件1
namexyz
nameabcd
So on
文件2:
producturl1
producturl2
so on
同样我还有2个文件。
预期输出(试图创建一个CSV):
namexyz,producturl1,file3data,file4data
nameabcd,producturl2,file3data,file4data
是我的尝试(在UNIX新手):
while ((num<COUNT)) && read -u3 name && read -u4 price && read -u5 imageurl && read -u6 purl && read -u7 gdesc
do
echo "Mobiles,$1,$name,$price,,$imageurl,Amazon,$purl,Description,$gdesc" >> trial.csv
((num++))
done 3< names 4<amazonprice 5<imageurls 6<amazonurl 7<description
名,amazonprice,imageurls,amazonurls,说明一切都文件名称。
请你更复杂了。 –
'paste'将由每个文件中按顺序对应的行组成的行写入标准输出,该行由','分隔。请参阅:'man paste' – Cyrus
如何在粘贴命令中添加文本,即输出应为:Mobiles,Amazon,File1line1,File2line2 ....类似于下一行。所以移动和亚马逊将保持不变 –