service:bash
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| service:bash [07.10.2025 15:03] – [Удалить все файлы, кроме самого нового] viacheslav | service:bash [07.10.2025 21:29] (текущий) – [Удалить все файлы, кроме самого нового] viacheslav | ||
|---|---|---|---|
| Строка 99: | Строка 99: | ||
| ==== Удалить все файлы, кроме самого нового ==== | ==== Удалить все файлы, кроме самого нового ==== | ||
| - | FIXME | ||
| <code bash> | <code bash> | ||
| - | # здесь файлы уже с нормальными именами по порядку | + | # здесь |
| rm $(stat -c %n / | rm $(stat -c %n / | ||
| - | # или | + | # или |
| stat -c '%Y %n' foo* | sort -n | head -n -1 | cut -d " " -f 2- | xargs rm | stat -c '%Y %n' foo* | sort -n | head -n -1 | cut -d " " -f 2- | xargs rm | ||
| + | # или (кол-во оставляемых файлов указывается в шаге head. C Ansible shell работает нормально) | ||
| + | find / | ||
| </ | </ | ||
| https:// | https:// | ||
service/bash.1759849385.txt.gz · Последнее изменение: — viacheslav
