commit a8fdd0e
hovercats
·
2025-06-05 05:36:49 +0000 UTC
parent 335fcb2
use a switch for number of arguments instead when running `l` flag
1 files changed,
+4,
-2
M
rcpm
M
rcpm
+4,
-2
1@@ -166,14 +166,16 @@ switch($1) {
2 for (pkg) install_pkg $pkg
3 case l
4 shift
5- if (~ $#* 0) {
6+ switch($#*) {
7+ case 0
8 for (file in $RCPM_ROOT/$RCPM_DB/*) {
9 pkg=`{basename $file}
10 get_local_ver
11 echo $pkg $_ver-$_rev
12 }
13+ case *
14+ for (pkg) list_pkg $pkg
15 }
16- for (pkg) list_pkg $pkg
17 case m
18 cat $RCPM_ROOT/$RCPM_DB/$2/manifest
19 case r