расширения картинок известно?
Пусть будет jpg, хотя и другие могут быть, но хотя бы для этого.
Изучить:
man find
http://ru.wikipedia.org/wiki/Find
Так, уже читаю.
Пользователь решил продолжить мысль 30 Января 2013, 12:42:18:
Так, ну начало положено.
#!/bin/bash
printf "Начало положено...\n"
# ищем файлы с указанным расширением, размером больше 100 КБ, причем регулярные файлы
find . \( -name "*jpg" -o -name "*jpeg" -o -name "*png" -o -name "*bmp" \) -size +100K -type f
Данный код по идее должен вывести все файлы удовлетворяющие условию. Сейчас возможности проверить нету. На работе стоит не Ubuntu.
Немного допишем код.
#!/bin/bash
printf "Начало положено...\n"
# ищем файлы с указанным расширением, размером больше 100 КБ, причем регулярные файлы
find . \( -name "*jpg" -o -name "*jpeg" -o -name "*png" -o -name "*bmp" \) -size +100K -type f -exec cp /Documents/result/ "{}" \;
printf "Готово.\n"
Теперь он по идее должен перемещать все файлы в папку /Documents/result/
Поправьте меня, если я не прав.
И у меня ещё вопрос. Файлов всё-таки будет большое количество. Можно ли сделать так, чтобы в командной строке появлялось сообщение типа "Обрабатывается файл такой-то" и желательно, чтобы это была одна строка, то есть не выводилось постоянно Обрабатывается файл такой-то Обрабатывается файл такой-то Обрабатывается файл такой-то, А было одно Обрабатывается файл, а "такой-то" менялось на значение файла