service:bash
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| service:bash [07.10.2025 14:49] – [Добавление строки $PATH в файл без дублей] viacheslav | service:bash [07.10.2025 21:29] (текущий) – [Удалить все файлы, кроме самого нового] viacheslav | ||
|---|---|---|---|
| Строка 99: | Строка 99: | ||
| ==== Удалить все файлы, кроме самого нового ==== | ==== Удалить все файлы, кроме самого нового ==== | ||
| - | |||
| <code bash> | <code bash> | ||
| - | # здесь файлы уже с нормальными именами по порядку | + | # здесь |
| rm $(stat -c %n / | rm $(stat -c %n / | ||
| - | # или | + | # или |
| - | stat -c '%Y %n' foo* | sort -n | head -n -2 | 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.1759848555.txt.gz · Последнее изменение: — viacheslav
