Перейти к содержанию

A_White

Members
  • Постов

    5
  • Зарегистрирован

  • Посещение

    Никогда

Сообщения, опубликованные A_White

  1. Добрый день! Задача немного видоизменилась, и у меня опять не все получается прошу помощи.

    Имеется файл:

    [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

    Если есть возможность помочь, буду очень признателен!

  2. Спасибо большое за ответ!

    Просто есть большой скрипт на баш, и в одном месте нужно прописать, чтобы он взял из файла значения (файл такого типа:

    [prov_name]

    dddwws

    hfaser

    jaker

    [host]

    127.1.1.1.0

    [port]

    5587

    1112

    8080

    так вот, нужно присвоить 3 разным переменным список значений соответственно из этих групп (например 3-й переменной из 3-й группы: от 5587 до 8080), и потом передать этот массив обратно в тело скрипта, чтобы иметь доступ к i-тому значению.

    Если не сильно напрягаю, помогите пожалуйста!

  3. Помогите пожалуйста новичку!!!

    Необходимо с помощью awk прочитать значения из файла. В файле список: заголовок, обособленным квадратными кавычками [ ], список значений, каждое начинается с новой строки.

    Так вот нужно распарсить этот файл: прочитать все значения после заголовка, и загнать в массив. Ну а после передать этот массив обратно в shell.

    Очень нужно именно последнее, так как с остальным более-менее понятно - как передать массив обратно из awk в shell?

    Очень нужно, если кто откликнется - большое спасибо.

×
×
  • Создать...