|
有几行代码如下:
grep "$name" file |
while read name
do
echo "Do you want to remove $name?(y/n)"
read choice
done
这时如果在file文件中搜索到多个匹配值,然后这些匹配是不是先保存到一个缓存区中,在每次出现read时就把其中的一行缓存保存到read后的变量中?这样的话,如何处理才能使得在while判断条件中读取匹配的缓存,而在下面输入选择y/n时可以正常输入后保存到下一行read后的choice变量中? |
|