]> gitweb.morketsmerke.org Git - idle.git/commitdiff
Zakończenie tworzenia funkcji 'ckpackage' i uruchomienie opcji 'pkgsearch' - skrypt...
authorxf0r3m <jakubstasinski@protonmail.com>
Wed, 9 Aug 2023 07:49:16 +0000 (09:49 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Wed, 9 Aug 2023 07:49:16 +0000 (09:49 +0200)
idle-clis

index 887cdbaae5c13af8542ef842840cdaae63f50e77..c52622d4f989c5d754c8ad34d765e2b26e275288 100755 (executable)
--- a/idle-clis
+++ b/idle-clis
@@ -46,9 +46,13 @@ function ckpackage() {
   containerName=$1;
   package=$2;
   case $containerName in
-    'alpine') idle-exec-command $containerName "apk search $package"; break;;
-    'archlinux') idle-exec-command $containerName "pacman -Ss $package"; break;;
-    'debian|kali|ubuntu') idle-exec-command $containerName "apt search $package"; break;;
+    alpine) idle-exec-command $containerName "apk search $package";;
+    archlinux) idle-exec-command $containerName "pacman -Ss $package";;
+    debian|kali|ubuntu) idle-exec-command $containerName "apt search $package";;
+    fedora|rocky) idle-exec-command $containerName "dnf search $package";;
+    gentoo) idle-exec-command $containerName "emerge -s $packages";;
+    opensuse) idle-exec-command $containerName "zypper search $packages";;
+    void) idle-exec-command $containerName "xbps-query -Rs $package";;
   esac 
 }
 
@@ -67,7 +71,9 @@ if [ $# -gt 0 ]; then
       containerName=$1
       doInContainers $containerName ckapropos $@;
     exit;;
-    "pkgsearch") idle-pkg-search $@; break;;
+    "pkgsearch")
+      containerName=$1;
+      doInContainers $containerName ckpackage $@;;
   esac
 else
   exit 1;