apt-diff-index
von inne- SNIPPET_TEXT:
-
- user@host:~/apt-diff-index
- $ cat apt-diff-src-index
- #!/usr/bin/env sh
- # Den APT-Cache über Versionen hinweg verfolgen
- set -e
- export LC_ALL=C
- #export PATH=".:$PATH"
- show_bin () {
- while read REPLY; do
- apt-cache showsrc "$REPLY" | sed -n -E '/^Binary: /{s///;s/, /\n/g;p}' | head -1
- done
- }
- show_desc () {
- while read REPLY; do
- echo -n "$REPLY - "; apt-cache show "$REPLY" | sed -n -E "/^Description.*: /{s///;p}" | head -1
- done
- }
- temp="`mktemp`"
- apt-cache dumpavail | sed -n -E '/^Source: /{s///;s/ .*//;p}' | sort -u >"$temp"
- comm -2 -3 "$temp" "old" | tee "diff" | show_bin | show_desc
- mv "$temp" "old"
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN