Chinaunix
标题:
只能是文件才能作为while的输入吗?
[打印本页]
作者:
yyyy75
时间:
2006-07-26 11:33
标题:
只能是文件才能作为while的输入吗?
while read cmd;
do
sleep 1; echo "$cmd\n";
done < grep "$ip" cmd_param | awk '{$1="";print $0}'
grep "$ip" cmd_param | awk '{$1="";print $0}' 这个结果作为 while的输入的时候好像不行? 只能是文件才能作为while的输入吗?
执行后错误提示为:
语句错在行28 : `"$ip"' 非期望的
麻烦了,谢谢!
作者:
yyyy75
时间:
2006-07-26 11:38
唉,还是自己没有学透啊,这样可以的:
grep "$ip" cmd_param | awk '{$1="";print $0}' | while read cmd;
do
sleep 1; echo "$cmd\n";
done
不好意思啦。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2