18.09.2015

Сборник консольных рецептов

Дабы не забыть и не потерять, утащил под кат часто используемые скрипты.

Ужимаем изображения до 1200 и шарпим:

mkdir 1200; for i in DSC*.JPF; do echo $i; convert $i -quality 85% -filter Lanczos -resize '1200x1200' -sharpen 1 1200/$i; done

Пройтись шумодавом:

for i in *.JPG; do echo $i; /usr/local/NeatImageStandalone/NeatImageCL $i /usr/local/NeatImageStandalone/Presets/Default.nfp -ap -f=JPG -oi; done

Вытянуть несколько файлов из интернетов:

cat filelist.txt | xargs -t -n1 wget

Сколько в какой директории файлов (наверняка велосипед и можно проще):

for i in *; do echo $i '->' `ls $i | wc -l`; done

Синхронизировать директории:

rsync -vv --update --delete --recursive 'src_dir/' 'dst_dir'

Вытянуть все страницы форума в pdf-ки:

for i in {1..10}; do echo $i; /usr/local/bin/wkhtmltopdf 'http://some.forum/theme?page='$i $i.pdf; done

Комментариев нет:

Отправить комментарий