Linux-BG
Начало
Помощ
Търси
Календар
Вход
Регистрирай
Добре дошъл/дошла,
Гост
. Моля,
въведи своето потребителско име
или
се регистрирай
.
Влез с потребителско име, парола и продължителност на сесията
Linux за българи: Форуми
>
Linux секция за начинаещи
>
Настройка на програми
>
Въпрос за масив
Страници: [
1
]
Надолу
« назад
напред »
Изпечатай
Автор
Тема: Въпрос за масив (Прочетена 1199 пъти)
onyx
Напреднали
Публикации: 23
Въпрос за масив
«
-:
Jun 11, 2004, 15:11 »
Надявам се, че някой ще помогне
'>
Ето какъв е случая - опитвам се да декларирам масив ето по този начин:
Примерен код
set MyArr = (' ' ' ' ' ')
Четох в една книга, че така се декларира, обаче ми казва:
Примерен код
bash: syntax error near unexpected token `(' '
Опитвах по всякакви начини с всякакъв вид скоби и кавички, но не ще и не ще
'>
Та някой ако може да каже какъв му е проблема?
Не знам дали това е правилният форум за тази тема, ако не е, преместете я!
'>
Активен
In a world without walls and fences, who needs Windows and Gates?
Гост
Въпрос за масив
«
Отговор #1 -:
Jun 11, 2004, 20:37 »
#!/bin/sh
declare -a MyArr=("A" "B" "C")
for I in ${TestArr[@]} ; do
echo $I
done
echo "Good Luck"
Активен
Гост
Въпрос за масив
«
Отговор #2 -:
Jun 11, 2004, 20:39 »
Ооопс мишката по бърза от клавиатурата :)
и горе и долу масива е MyArr
Активен
onyx
Напреднали
Публикации: 23
Въпрос за масив
«
Отговор #3 -:
Jun 12, 2004, 14:23 »
Цитат
(Guest @ Юни 11 2004,20:37)
#!/bin/sh
declare -a MyArr=("A" "B" "C")
Пак същото:
Примерен код
syntax error near unexpected token MyArr=("
Местих спейсове, трих, слагах запетайки и всякакви видове кавички, правих всичко, но не иска и не иска.
Активен
In a world without walls and fences, who needs Windows and Gates?
Йордан
Напреднали
Публикации: 1451
Distribution: Ubuntu / Gentoo
Window Manager: Gnome
не е важно колко ти е голяма пишката, а какво можеш с нея
Въпрос за масив
«
Отговор #4 -:
Jun 12, 2004, 19:25 »
w PHP се отделят със запетайки
може би ще е така:
Примерен код
#!/bin/sh
declare -a MyArr=(A,B,C)
Активен
Всеки пост - отговор на въпрос !!!
Йордан Георгиев
http://ygeorgiev.net/
onyx
Напреднали
Публикации: 23
Въпрос за масив
«
Отговор #5 -:
Jun 12, 2004, 21:20 »
Опитах вече - не става и така.
Активен
In a world without walls and fences, who needs Windows and Gates?
Гост
Въпрос за масив
«
Отговор #6 -:
Jun 14, 2004, 16:11 »
onyx, сигурен ли си, че преди и след равенството не слагаш шпации?
Правилно е напр.
declare -a MyArr=("A" "B" "C")
а не
declare -a MyArr = ("A" "B" "C")
Активен
onyx
Напреднали
Публикации: 23
Въпрос за масив
«
Отговор #7 -:
Jun 14, 2004, 19:39 »
Лошото е, че съм абсолютно сигурен, а да оставим, че опитах и със шпации навсякъде. Изглежда има нещо бъгаво при мене
'>
Активен
In a world without walls and fences, who needs Windows and Gates?
Страници: [
1
]
Нагоре
Изпечатай
« назад
напред »