Здесь у вас есть (интенсивный )цикл подоболочки для каждого файла. Замените echo
вашей командой rm:
du -Sh /your/search/path/ |\
sort -rh |\
head -5 |\
awk '{print $2}' |\
while read file ; do
echo "$file"
done
Работает в acutal bash. Но это не что иное, как хороший сценарий. И я уверен, что заработаю несколько комментариев из-за пробелов внутри имен файлов. ; )Добро пожаловать!
Если вы знакомы с заданиями cron, периодически выполняйте этот скрипт.
Созданный файл подкачки скрыт с расширением swp
, поэтому попробуйте использовать команду ls -a
в месте, где будет отображаться файл подкачки.
Затем vim
файл с помощью .filename
и восстановите его.