ajouter l'option -C

This commit is contained in:
Jephté Clain 2013-10-07 08:41:54 +04:00
parent 0ee8fb1f08
commit 3969d0b65f
2 changed files with 3 additions and 1 deletions

View File

@ -1 +1 @@
3 4

View File

@ -213,6 +213,7 @@ function check_interaction() {
# -y retourner true si l'option -y a été spécifiée # -y retourner true si l'option -y a été spécifiée
# -c retourner true si aucune option n'a été spécifiée # -c retourner true si aucune option n'a été spécifiée
# -i retourner true si l'option -i a été spécifiée # -i retourner true si l'option -i a été spécifiée
# -C retourner true si aucune option ou l'option -i ont été spécifiés
function is_interaction() { function is_interaction() {
case "$1" in case "$1" in
-b|--batch) [ -n "$__interaction" -a "$__interaction" -eq 0 ];; -b|--batch) [ -n "$__interaction" -a "$__interaction" -eq 0 ];;
@ -220,6 +221,7 @@ function is_interaction() {
-y|--automatic) [ -n "$__interaction" -a "$__interaction" -eq 1 ];; -y|--automatic) [ -n "$__interaction" -a "$__interaction" -eq 1 ];;
-c|--default) [ -n "$__interaction" -a "$__interaction" -eq 2 ];; -c|--default) [ -n "$__interaction" -a "$__interaction" -eq 2 ];;
-i|--interactive) [ -n "$__interaction" -a "$__interaction" -eq 3 ];; -i|--interactive) [ -n "$__interaction" -a "$__interaction" -eq 3 ];;
-C) [ -n "$__interaction" -a "$__interaction" -ge 2 ];;
*) return 1;; *) return 1;;
esac esac
} }