diff options
author | dylan.araps@gmail.com <dylan.araps@gmail.com> | 2020-01-28 12:24:36 +0000 |
---|---|---|
committer | dylan.araps@gmail.com <dylan.araps@gmail.com> | 2020-01-28 12:24:36 +0000 |
commit | e8e4fcff0e60ca108084138dba19b11aa3426723 (patch) | |
tree | 931a245ca5396770eb03afa1b49c73e29507cb17 /kiss | |
parent | 3c7ea81b2403a8fb36081845bcf2f4102a665bb4 (diff) | |
download | cpt-e8e4fcff0e60ca108084138dba19b11aa3426723.tar.gz |
kiss: initial a arg
FossilOrigin-Name: 09df03f2d78f213d5734f471300bebf25da4d142dce4909af4ef85e7edddf80a
Diffstat (limited to 'kiss')
-rwxr-xr-x | kiss | 19 |
1 files changed, 18 insertions, 1 deletions
@@ -1169,7 +1169,24 @@ args() { # keystrokes once you memorize the commands. case $action in a|alternatives) - + if [ "$1" ]; then + : + else + log "Alternatives:" + + # Go to the choices directory and hide errors + # as there is nothing to list if the directory + # doesn't exist. + cd "$sys_db/../choices" 2>/dev/null + set +f + + # Go over each alternative and format the file + # name for listing. (pkg_name>usr>bin>ls) + for pkg in *; do + [ -f "$pkg" ] && + printf '%s\n' "$pkg" | sed 's|>|: /|;s|>|/|g' + done + fi ;; b|build) |