Запаздывающие двоеточия и встроенная тестовая команда тире

  1. Это - протокол туннелирования по ssl, насколько безопасность идет: я оставлю тот ответ кому-то еще, поскольку я не то, что в него
  2. Нет, можно выполнить сервер в Windows, Mac и Linux с http://www.softether.org/
  3. Пойдите проверяют мягкий веб-сайт эфира
3
26.03.2015, 20:53
1 ответ

Кажется, что это проблема, если разбирается в команды. Bash ожидает, что закрывающий кронштейн будет последним аргументом и жалуется, если он не совсем «]».

bash$ [ 1 ]
bash$ [ 1 ] hi
bash: [: missing `]'
bash$ [ 1 ]hi
bash: [: missing `]'
bash$ dash
$ [ 1 ]
$ [ 1 ] hi
dash: 2: [: missing ]
$ [ 1 hi]
dash: 3: [: missing ]
$ [ 1 ]:
$ [ 1 ]hi
$

Dash Shell Shell будет просто убедиться, что первый символ «]» и игнорирует остальные. Если «]» не является первым символом последнего аргумента, то он возвращает аналогичную ошибку как Bash .

2
27.01.2020, 21:27

Теги

Похожие вопросы