Скрипт для автоматического удаления старых ядер, ubuntu, debian

Собственно простенький скрипт-oneliner. Класть куда угодно, можно в хоумдир. Права естественно chmod +x, запускать через bash.
Текст скрипта и комментарии ниже.

Удаляет все ядра, кроме того, на котором в данный момент запущена система. Узнать его можно, набрав в терминале

uname -r

Пример команды запуска:

sudo bash delete-old-kernel.sh

Сам скрипт:

#!/bin/bash
sudo apt-get purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)

Любые вопросы по этой или другим записям — на почту gladsas@yandex.ru
Ибо боты заспамили и уже давно были отключены комментарии 🙂

Добавить комментарий