A_White
-
Постов
5 -
Зарегистрирован
-
Посещение
Никогда
Сообщения, опубликованные A_White
-
-
Добрый день! Задача немного видоизменилась, и у меня опять не все получается прошу помощи.
Имеется файл:
[serv]
dddwws 0 5587
#не нужная для считывания строка
hfaser 0 1112
jaker 127.1.1.1.0
[rserv]
fffdfd 0 3335
derdd 0 1122
[term]
reffd 0 8881
derrs 0 2554
asaaa 0 2223
Как можно присвоить переменным значения, например, переменной:
Prov_serv = dddwws hfaser jaker
Prov_host = 0 0 127.1.1.1.0
И, например: Prov_term = reffd derrs asaaa
Если есть возможность помочь, буду очень признателен!
-
Спасибо Вам огромное за ответ!
-
Спасибо большое за ответ!
Просто есть большой скрипт на баш, и в одном месте нужно прописать, чтобы он взял из файла значения (файл такого типа:
[prov_name]
dddwws
hfaser
jaker
[host]
127.1.1.1.0
[port]
5587
1112
8080
так вот, нужно присвоить 3 разным переменным список значений соответственно из этих групп (например 3-й переменной из 3-й группы: от 5587 до 8080), и потом передать этот массив обратно в тело скрипта, чтобы иметь доступ к i-тому значению.
Если не сильно напрягаю, помогите пожалуйста!
-
Помогите пожалуйста новичку!!!
Необходимо с помощью awk прочитать значения из файла. В файле список: заголовок, обособленным квадратными кавычками [ ], список значений, каждое начинается с новой строки.
Так вот нужно распарсить этот файл: прочитать все значения после заголовка, и загнать в массив. Ну а после передать этот массив обратно в shell.
Очень нужно именно последнее, так как с остальным более-менее понятно - как передать массив обратно из awk в shell?
Очень нужно, если кто откликнется - большое спасибо.
Передать массив из awk в shell
в Общий форум
Опубликовано
В очередной раз ОГРОМНОЕ СПАСИБО за Вашу помощь!