Não há realmente um switch, mas você pode escrever um pequeno script de wrapper. Este é um exemplo de como poderia ser:
#! /bin/sh i=1 while true do if [ "$(echo "$@" | cut -d " " -f$i)" = "" ] then break else echo "PACKAGE" zypper in "$(echo "$@" | cut -d " " -f$i)" echo "PACKAGE-DEVEL" zypper in "$(echo "$@" | cut -d " " -f$i)-devel" i=$(expr $i + 1) fi done
Você pode ajustar os comandos do zypper como desejar, por ex. respondendo todas as perguntas com sim por padrão.