Nếu tôi cố chạy a;;btrong sh, tôi gặp lỗi này:
sh: <number>: Syntax error: ";;" unexpected
Nếu tôi thử a;;;btôi cũng gặp lỗi tương tự, không phải ;;;thay vì ;;vậy, tôi nghĩ đó ;;có nghĩa là gì đó, mặc dù tôi không biết nó có nghĩa gì.
Đây là một ví dụ:
$ 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
Ở đây bạn có thể thấy rằng khi tôi sử dụng ; ;thay vì ;;lỗi là khác nhau, liên quan đến thực tế là tôi đã sử dụng ;mà không có lệnh trước đó. ;;dường như là một nhà điều hành khác, mặc dù tôi không biết nó áp dụng cho cái gì.
;;và không tìm thấy bản sao ở đây.