Все сервисы Хабра
Сообщество 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
+2 ещё
Средний
Traffic Control (tc) не ограничивает скорость соединения, что делать?
1 подписчик
27 апр.
162 просмотра
1
ответ
Ubuntu
Простой
Как запретить системе Ubuntu 24 убивать процесс systemd?
1 подписчик
27 апр.
157 просмотров
2
ответа
Linux
+2 ещё
Средний
Как в linux VanillaOS дать доступ для nodeJS с IDE NetBeans?
1 подписчик
26 апр.
91 просмотр
1
ответ
bash
Средний
Как сделать путь в bash-скрипте относительным места запуска?
1 подписчик
22 апр.
104 просмотра
2
ответа
bash
Простой
Как для find отключить вывод лога при поиске без параметра -name или -iname?
1 подписчик
20 апр.
144 просмотра
2
ответа
Ubuntu
+1 ещё
Простой
Что выбрать для хостинга сайта: 2 ядра до 5 ГГц или 6 ядер до 3.2 ГГц?
5 подписчиков
20 апр.
7128 просмотров
8
ответов
Ubuntu
+1 ещё
Простой
Ubuntu 22.04 ошибка sorry there was a problem completin в esxi. Как победить?
2 подписчика
20 апр.
349 просмотров
1
ответ
Linux
+1 ещё
Простой
Как правильно в bash задать регулярное выражение по sed?
2 подписчика
18 апр.
189 просмотров
1
ответ
Linux
+3 ещё
Простой
Как убрать дерганья экрана Ubuntu?
1 подписчик
16 апр.
510 просмотров
2
ответа
Ubuntu
+3 ещё
Средний
Очень сильно тормозит 1с, по тесту Гилева на мощном сервере, как исправить?
6 подписчиков
14 апр.
10136 просмотров
6
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный Аналитик 1С
Wanted.
•
Москва
До 260 000 ₽
Full Stack разработчик (React.js + Node.js)
Классапер
от 150 000 до 250 000 ₽
Системный аналитик
Data World
•
Москва
от 180 000 до 210 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама