Files
be.ems/misc/actpkg.sh
2024-01-17 15:51:45 +08:00

21 lines
416 B
Bash

#!/bin/bash
expect <<EOF
set timeout 180
file_extension=$(basename "${1}" | awk -F . '{print $NF}')
case $file_extension in
deb)
spawn dpkg -i --force-all ${1}
;;
rpm)
spawn rpm -Uvh ${1}
;;
*)
exit 1
#"The file does not have a .deb or .rpm extension"
;;
esac
expect {
"y/n" { send "n\n";exp_continue }
}
EOF