ich habe ein Script welches mir alle in letzter Zeit installierten Pakete mit Datum ausgibt.
Das ist nützlich, wenn man wieder mal ein Paketnamen vergessen hat, obwohl es vor kurzem installiert worden sit.
Code: Alles auswählen
# cat installed.sh
#!/bin/bash
echo "== Installierte Pakete =="
SUMPAC="$(zgrep -hsB1 "Commandline: apt install" /var/log/apt/history.log* 2>/dev/null|sed 's/Commandline: apt install //')"
echo "$SUMPAC" | sed '/^--$/d' | sed 's/Start-Date://' | awk 'BEGIN {ORS=" "} {if (NR%2==0) print "\t" $0 "\n"; else printf "%s", $0}'
Wer hat Ideen und macht das Script eleganter; höher; weiter;# ./installed.sh
== Installierte Pakete ==
2024-03-04 18:34:50 tuxedo-control-center
2024-03-04 19:30:00 gnome-video-trimmer
2024-03-10 19:51:28 openshot-qt
2023-05-03 12:35:55 menulibre
2023-05-04 17:58:55 simplescreenrecorder/testing
2023-05-05 21:12:35 wine
2023-05-05 21:15:54 mono-complete
2023-05-05 21:18:58 winetricks
2023-05-08 12:21:17 geany-plugin-prettyprinter
2023-05-08 13:36:08 tidy