]> git.nbdom.net Git - nb.git/commitdiff
mac_pkg_list_todel
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Sat, 17 Sep 2016 17:44:42 +0000 (18:44 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Sat, 17 Sep 2016 17:44:42 +0000 (18:44 +0100)
etc/profile.d/mac.sh

index 27bce9f0adc47575a597c46f60b5022dc9eaf8b3..14fe6422b5188e69b15ef96535794e5982dd510d 100644 (file)
@@ -70,6 +70,11 @@ mac_xmessage() {
   osascript -e "tell app \"System Events\" to display dialog \"$@\""
 }
 
+mac_pkg_list_todel() {
+  pkgutil --only-files --files "$1" && \
+  for d in $(pkgutil --only-dirs --files "$1"); do [ -d "/$d" ] && [[ -z $(ls -A "/$d") ]] || echo $d; done
+}
+
 mac_install_dmg() {
 # NB 17.09.16   local file
 # NB 17.09.16   case "$1" in