Добавление к ответу Патрика Оссити , если вы просто хотите применить его к определенному каталогу, вы также можете использовать:
find -type f | while read f; do tail -n1 $f | read -r _ || echo >> $f; done
Запустите это внутри каталога, в который вы хотите добавить новые строки.
Да, если вы сначала выведете 4 на drop_caches
, последующие сообщения drop_caches
не будут генерироваться:
echo 4 > /proc/sys/vm/drop_caches
Параметр является фиксированным и сохраняется до перезагрузки системы.
См. последний абзац документации ядра дляdrop_caches
. Обратите также внимание на то, что, как поясняется в этой документации, удаление кешей не является хорошей идеей и не должно выполняться повторно; см. также этот коммит .