Идея этого кода состоит в том, чтобы найти все файлы в каталоге размером более 1 КБ (или 1000 байтов), сжать их и удалить из исходного каталога. Мне удалось выяснить обе отдельные команды, но я не уверен, как связать вывод с первой на вторую команды (если это имеет смысл)? Может кто-то указать мне верное направление?Как сжать файлы размером более определенного размера в каталоге?
# Initialize variables
dir=~/Test
# Change directory to $DIRECTORY
cd "$dir"
# Find all files in the current directory that are larger than 1000 bytes (1KB).
find . -maxdepth 1 -type f -size +1000c | zip -mT backup
Также см. [Как найти файлы, большие или меньшие, чем x байт?] (Http://superuser.com/q/204564/173513) для суперпользователя. – jww