vlad@vlad-desktop:~/Загрузки$ ls -1
5 Ethernet.chm
Deftones - Diamond Eyes.log
ethernet.rar
jpg.png
meego-netbook-ia32-1.2.0.img
price.xls
programmingforunix.djvu
rhythmdb.zip
rochkind_unixprog2005.rar
Severnaya_stolitsa_BYeL_Ye (1).xls
Severnaya_stolitsa_BYeL_Ye.xls
text.doc
thumbnail.php.jpeg
tumblr_l1okziaJVo1qawfuzo1_500.gif
tux_grande.png
unixsisadmin.djvu
Снимок-07.09.2011.png
Есть скрипт:
#!/bin/bash
down=/home/vlad/Загрузки
pic=/home/vlad/Картинки
files_pic=`ls -1 | egrep .*\.'(png$|jpg$)'`
if [ -n "$files_pic" ]; then
for pictures in "$files_pic"; do
mv "$pictures" $pic; echo "Файл $pictures перемещён"
done
else echo "В каталоге $down нет изображений"
fi
При запуске скипта он мне выдаёт:
vlad@vlad-desktop:~/Рабочий стол/Admin_Linux/script_download$ ./download_2
В каталоге /home/vlad/Загрузки нет изображений
Но если запускаю просто:
vlad@vlad-desktop:~/Загрузки$ ls -1 | egrep .*\.'(png$|jpg$)'
jpg.png
tux_grande.png
Снимок-07.09.2011.png
В чём проблемма?