मेरे पास कुछ इस तरह है:
while [[ $# > 0 ]] ; do
key="$1"
count=0
echo "$1"
case "$key" in
-r|--rotate)
shift
rotate $1
shift
;;
-d|--devices)
shift
while [[ "$1" != "-"* && "$1" != "" ]] ; do
disps["$count"]="$1"
((count++))
shift
done
calibrate disps[@]
;;
-h|--help)
shift
usage
;;
*)
shift
usage
;;
esac
done
मैं विकल्पों में रोटेशन स्टेट्स बनाना चाहता हूं क्योंकि वे केवल सामान्य हैं, दाएं बाएं और उल्टे हैं।
मुझे पता है कि मुझे उनमें से प्रत्येक के लिए एक केस बनाने की जरूरत है -r -l -i लेकिन ... मुझे प्रत्येक संयोजन के लिए भी एक मामला बनाने की आवश्यकता होगी? -और | क्या कोई सरल या विनम्र तरीका है?
धन्यवाद।
आप गेटटॉप का उपयोग कर सकते हैं stackoverflow.com/questions/16483119/... इस तरह
—
BlueBerry - Vignesh4303
@ ब्लूबेरी-विग्नेश 4303 यह लंबे नाम के विकल्प को नहीं तोड़ेगा
—
RomuloPBenedetti
--device
?