Если я пытаюсь запустить a;;b
в sh, я получаю эту ошибку:
sh: <number>: Syntax error: ";;" unexpected
Если я пытаюсь a;;;b
получить ту же ошибку, а не ;;;
вместо нее ;;
, я думаю, что ;;
это что- то значит, хотя я не знаю, что это значит.
Вот пример:
$ echo A;;echo B
sh: 1: Syntax error: ";;" unexpected
$ echo A;;;echo B
sh: 1: Syntax error: ";;" unexpected
$ echo A; ;echo B
sh: 1: Syntax error: ";" unexpected
Здесь вы можете видеть, что когда я использую ; ;
вместо ;;
ошибки разные, относящиеся к тому, что я использовал ;
без команды раньше. ;;
похоже, другой оператор, хотя я не знаю, к чему это относится.
;;
, и не нашли здесь обман.