这个shell:
for i in $(cat file1.txt) and j in $(cat File2.txt)
do
echo " portname=$i domainid=$j "
done
没有得到正确的输出。
你能建议如何使用它
答案 0 :(得分:2)
使用文件描述符重定向:
while read -r i && read -r j <&3
do
echo " portname=$i domainid=$j ";
done < file1.txt 3<File2.txt
答案 1 :(得分:2)
使用paste
命令:
paste file1.txt File2.txt |
while read -r i j
do
echo " portname=$i domainid=$j "
done