Я пытаюсь запустить сценарий оболочки.сценарий оболочки: ошибка синтаксиса
Первые две строки, как следующие:
#!/bin/bash
gr = (file1 file2 file3)
Однако, когда я запускаю этот сценарий, я получаю следующее сообщение об ошибке: fileName.sh: 2: Синтаксическая ошибка: "(" неожиданный
Я не привык к написанию этого типа сценариев, но я читал, что круглые скобки используются для группировки ...
Я не понимаю, что я сделал не так?
Я просто удалил пространства, но та же ошибка остается ... – bigTree
@bigTree Убедитесь, что вы используете 'bash'. Попробуйте 'bash script.sh' вместо того, чтобы просто запускать его с помощью' sh script.sh' или './Script.sh'. – konsolebox
@konsolebox Мой плохой, теперь он работает спасибо! не могли бы вы рассказать мне, какая разница, пожалуйста? (спасибо!) – bigTree