shift 1
- PACKAGE="${@}"
+ PACKAGE=("${@}")
case "${COMMAND}" in
install)
ADD_OPTION "-Sccc"
;;
autoremove)
- if [[ -n $(${PACMAN_COMMAND} -Qttdq) ]]; then
+ if [[ -n "$(${PACMAN_COMMAND} -Qttdq)" ]]; then
ADD_OPTION "-Rsc"
- PACKAGE="$(${PACMAN_COMMAND} -Qttdq)"
+ PACKAGE=($(${PACMAN_COMMAND} -Qttdq))
else
echo "No packages to remove"
exit 0
fi
# echo "${PACMAN_COMMAND} ${PACMAN_OPTIONS} ${PACKAGE}"
-${PACMAN_COMMAND} ${PACMAN_OPTIONS} --config "${PACMAN_CONFIG}" ${PACKAGE}
+${PACMAN_COMMAND} ${PACMAN_OPTIONS} --config "${PACMAN_CONFIG}" "${PACKAGE[@]}"
if ${autoremove}; then
if [[ -n $(${PACMAN_COMMAND} -Qttdq) ]]; then