X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=src%2Fpackage-manager-abstractions;h=96e4f6db55335e3263e59aa9d702d87bb28bfa8d;hb=2494932a3b4425bd693219bd30c4ee19969dd4cc;hp=0667bd99e174d55950e8785a2aaec97c38f12e7b;hpb=c2fce05265f49c2e547f41102a37847cb10fdb45;p=distro-functions diff --git a/src/package-manager-abstractions b/src/package-manager-abstractions index 0667bd9..96e4f6d 100644 --- a/src/package-manager-abstractions +++ b/src/package-manager-abstractions @@ -26,7 +26,7 @@ if command -v yum &> /dev/null; then $s yum -y install "$@" } # package find - pf() { + pfd() { local s; [[ $EUID != 0 ]] && s=sudo $s yum search "$@" } @@ -134,7 +134,7 @@ elif command -v apt-get &>/dev/null; then echo pi-nostart "$@" fi if [[ $EUID == 0 ]]; then - dd of=$f 2>/dev/null </dev/null </dev/null + else + apt-file "${arg[@]}" find -x "$file"\$ fi fi } @@ -245,7 +247,7 @@ elif command -v pacman &>/dev/null; then pi() { pacaur -S --noconfirm --needed --noedit "$@" } - pf() { + pfd() { pacaur -Ss "$@" } pu() {