...
Code Block | ||||
---|---|---|---|---|
| ||||
# First, get the new list of dependencies, sorted cat pkg-dependencies-raw.txt | awk '{printf("%s:%s:%s\n", $1, $2, $3);}' | sort | uniq > new-pkg-versions.txt # Now pull out all package version lines from the existing LICENSE-binary file into another file, call it current-pkg-versions.txt.unsorted sort current-pkg-versions.txt.unsorted | uniq > current-pkg-versions.txt # Now you can compare (diff) the two files to see which packages have been removed, and which ones have been added. # I use tkdiff, but you can use 'diff -y' or some of the more fancy options of diff that helps you get what you want. |
...