воскресенье, 17 июня 2012 г.
backup photo
#!/bin/bash
DISPLAY=:0.0 /usr/bin/notify-send -t 59000 "Через 30 секунд будет запущен процесс резервного копирований фотографий"
sleep 30
find /hd/photo -name *.jpg -type f -size +100k -mtime -7 -exec scp {} user@192.168.0.1:/a/backup/photo \;
find /hd/photo -name *.CR2 -type f -size +100k -mtime -7 -exec scp {} user@192.168.0.1:/a/backup/photo \;
JPG=$(find /hd/photo -name *.jpg -type f -size +100k -mtime -7 -print | wc -l)
CR=$(find /hd/photo -name *.CR2 -type f -size +100k -mtime -7 -print | wc -l)
DISPLAY=:0.0 gdialog --msgbox "jpg--$JPG CR2--$CR" "Копирование удачно завешено"
#################################
ключи find:
-name имя (*.exe, *, filename)
-type тип (f, d, файл, директория, etc)
-size размер (-100k, +4M)
-mtime время (-3, +7, дни)
-exec запуск программы (mv {} /dir/out \; )
-print (Вывести список найденных файлов)
#
wc -l - посчитает количество файлов соответствующих запросу
Подписаться на:
Комментарии к сообщению (Atom)
h265.sh
#!/bin/bash file="../mp4" if [ -d $file ]; then echo " Директория существует :-) " for i in *.mp4; do f...
-
30 мая воплотилась в жизнь давняя мечта -- покататься на лодке. Плюс к тому в тот же день я попробовал свои силы в тире. Не разочаровался в ...
-
подпроцесс новый сценарий post-removal возвратил код ошибки 1 ls /var/lib/dpkg/info | grep "mail.ru-cloud" mail.ru-cloud.list ...
Комментариев нет:
Отправить комментарий