#!bin/bash
NAME[0]="KANNA"
echo "first name: ${NAME[0]}"
Вышеуказанный скрипт выполняется с bash filename
, но не с sh filename
Массив не поддерживается в оболочке Bourne (sh). Для получения дополнительной информации об этой проверке этот вопрос на переполнении стека. Для получения дополнительной информации о массиве в ударе проверяют следующие ссылки
Вам нужно #!/bin/bash
(отметьте дополнительное /
), и Вам будет нужно к chmod +x filename.sh
, если Вы захотите выполнить его.