LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 725|回复: 0

shell求助一个问题。。。

[复制链接]
发表于 2011-4-8 17:19:20 | 显示全部楼层 |阅读模式
cat domain.txt | while read line
do
     echo $line
     grep "\.$line" $3
     echo "modify it?(y/n)"
     read answer

    if [ "$answer" = "Y" ] || [ "$answer" = "y" ]; then
       sed -i '/$line/d' $3
       sed -i '/$line/d' "$dates""_brand.txt"
   fi
done


这样的,循环从文件domain.txt中每次读一行,然后循环执行的语句中又出现一个read, 这时从终端就读不到东西?
这该怎么处理,可以中间read answer 可以从终端读取数据?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表