Цитата BuGfiX:
cat file.txt | while read dirname
do
case $dirname in
"/root/dir")
f="/filename.txt"
;;
"/var/dir")
f="/filename2.txt"
;;
*)
f="/filename3.txt"
esac
cp -v $f $dirname/
done
»
|
Код работает, но... после прочтения всего файла, продолжается считывание уже пустых (несуществующих) строк.
Это у меня только такое?