sapphrc/usr/bin/sapphrc
2024-03-27 12:38:43 -06:00

44 lines
732 B
Bash
Executable file

#!/bin/bash
COMMAND="${1}"
VERSION=$(cat /lib/sapphrc/version)
setup() {
sapphrc_setup $@
}
profile() {
sapphrc_profile $@
}
backup() {
sapphrc_backup $@
}
restore() {
sapphrc_restore $@
}
usage() {
echo "Sapphic Package Manager v${VERSION}"
cat ./usr/share/doc/sapphrc/sapphrc
sed -e 's/^/ /' /usr/share/doc/sapphrc/sapphrc_setup
sed -e 's/^/ /' /usr/share/doc/sapphrc/sapphrc_profile
sed -e 's/^/ /' /usr/share/doc/sapphrc/sapphrc_backup
sed -e 's/^/ /' /usr/share/doc/sapphrc/sapphrc_restore
}
case $COMMAND in
setup|profile|backup|restore )
shift 1;;&
setup )
setup $@;;
profile )
profile $@;;
backup )
backup $@;;
restore )
restore $@;;
*|usage )
usage;;
esac