对于循环有两个条件读取变量

时间:2018-05-08 21:36:00

标签: variables unix for-loop environment-variables

出于某种原因,下面的for循环不是迭代的,任何帮助都会受到赞赏。

我得到了生成的dat文件,但是sed中的变量没有从for循环中循环。

#!/bin/sh
input="/var/tmp/jay/apinfo"
host="/var/tmp/jay/hosts"
cat $input
cat $host
for inst in $(cat $input);do
for h in $(cat $host);do
sed -e "s/eb/$inst/g;s/alvcd/$h/g" env.dat > /var/tmp/jay/$inst.dat
done;done

0 个答案:

没有答案