В Oracle Linux отсутствует двойная скобка
Поэтому я пытался написать скрипт на сервере Oracle Linux, но ничего не получалось. Для начала, насколько я могу судить, двойной скобки не существует.
Кроме того, сообщения об ошибках, которые я получаю, странные. Например, этот код:
[[ -f 'fake' ]] || { echo "There is a missing file"; } ;
Броски:
Bash : echo not found
Я четко понимаю разницу между дистрибутивом и оболочкой, с которой вы взаимодействуете, что делает проблему более странной.
Я долгое время писал сценарии Centos/Ubuntu, так что этот опыт действительно облом.
Может ли кто-нибудь разработать какие-либо другие различия, которые я должен знать в этой новой среде?