Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
BakInRR
@BakInRR
Ubuntu
bash
Как работать с массивами в shell на ubuntu 15.04?
В файле any.sh пишу:
array=("first item" "second item" "third" "item")
затем запускаю sh any.sh
Выходит ошибка: Syntax error: "(" unexpected
В чём проблема?
Вопрос задан
более трёх лет назад
108 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Anton Chernousov
@tech22
Лидер проекта http://th22.info
Это чисто bash-евая конструкция и вам в начале файла надо указать, что интерпрететором будет выступать bash. А вы в свою очередь указали sh.
Вот так это надо сделать:
#!/bin/bash
arr=("element1" "element2" "element3")
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+3 ещё
Простой
Какой ноутбук выбрать для максимальной совместимости с linux?
1 подписчик
11 часов назад
141 просмотр
2
ответа
Ubuntu
+1 ещё
Простой
Как правильно обновить OpenSSH server на ubuntu?
2 подписчика
27 июн.
1197 просмотров
2
ответа
bash
Простой
Как исправить код, чтобы shellcheck не ругался на одинарные кавычки?
1 подписчик
26 июн.
74 просмотра
1
ответ
Ubuntu
+1 ещё
Простой
Pppd[3074]: (None of the available passwords would let it use an IP address.) почему?
1 подписчик
23 июн.
68 просмотров
1
ответ
bash
Простой
Как запустить bash скрипт от другого пользователя?
1 подписчик
22 июн.
146 просмотров
0
ответов
Ubuntu
Простой
Как разрешить доступ на сервер только с определенных IP?
3 подписчика
22 июн.
793 просмотра
1
ответ
Ubuntu
+2 ещё
Простой
В чем причина отказа монтирование папки?
2 подписчика
05 июн.
180 просмотров
2
ответа
Linux
+1 ещё
Средний
Почему Ubuntu фризит и лагает при запуске?
1 подписчик
01 июн.
558 просмотров
2
ответа
Windows
+2 ещё
Средний
Могла ли Ubuntu обрубить интернет на Windows?
2 подписчика
27 мая
911 просмотров
5
ответов
Ubuntu
+1 ещё
Средний
Как обойти блокировку Cloudflared тунелей?
1 подписчик
25 мая
1388 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Инженер по внедрению и сопровождению инфраструктурных проектов (Linux)
Netwrk
•
Москва
от 150 000 до 260 000 ₽
Инженер дежурной смены
Сбер
•
Москва
от 100 000 до 120 000 ₽
Системный администратор linux
БайтЭрг
•
Москва
от 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама