Описание тега vmware-workstation
@Нима вы можете изменить свой вопрос и добавьте в информацию, а не комментировать. Настройки, Настройки, везде... хорошее место, чтобы начать-это проверить, если сокет на SASL существует... моя установка выглядит следующим образом: **1** точки к `saslauthd в` через `файл/etc/постфикс/протокол SASL/smtpd.conf` и ... **2** Проверка подлинности через сервер IMAP, используя `rimap` параметр `/и т. д./По умолчанию/saslauthd в` ... **3** поскольку мой постфикс работает chroot-окружения, мой протокол SASL гнездо находится в каталоге/var/катушка/постфикс/ВАР/работа/saslauthd в/мультиплексор ... и постфикс пользователя в SASL для группы. **4** мои логины и хэши паролей хранятся в psql в БД и доступ к ней через моего курьера IMAP-сервер.
Я хочу, чтобы объединить данные из трех файлов, разделенных пробелами колонны.
первый файл:
Выход CYCLE_NUMBER
---------------------
32 1
28 2
второй файл:
Время DATALOG_OUTPUT CELL_TYPE MUX_SELECT CYCLE_NUMBER
-
DATALOG_OUTPUT 9500 0 0 32
DATALOG_OUTPUT 19500 1 4 12
DATALOG_OUTPUT 29500 2 8 28
третий файл:
MUX_SEL CUTNO
-
8 combo_1
0 combo_2
12 combo_3
Я хочу выходной, как
Время DATALOG_OUTPUT CELL_TYPE MUX_SELECT CYCLE_NUMBER CUTNO
-
DATALOG_OUTPUT 9500 0 0 32 combo_2
DATALOG_OUTPUT 29500 2 8 28 combo_1
Я хочу реализовать следующий процесс, чтобы создать нужный выходной файл. Многократно (для каждого цикла в первый файл):
- Прочитал цикл из первого файла.
команда grep
(Поиск), что цикл кол-во втором файле а экстракт/захват строки. (В моей попытке решить эту проблему, как показано ниже, Я сохраняю строку во временный/промежуточный файл под названиемoutput_1
.)- Извлечь значение mux_select из этой строки.
команда grep
для этого mux_select значение в третий файл а экстракт/захват строки. (В моей попытке решить эту проблему, Я сохраняю строку во временный/промежуточный файл под названиемoutput_2
.)вставить
две строки, пишу для итогового выходного файла.
Я попробовал это, написав этот скрипт:
по каждому элементу цикла (кошка first_file | у awk '{печати $1}")
набор cycle_number = ` кошка second_file | грэп -з $цикл
Эхо $cycle_number >> output_1
мультиплексор еогеасп (кошка output_1 | у awk '{печати 3$}")
набор mux_select = ` кошка third_file | грэп -з $мультиплексирования`
Эхо $mux_select >> output_2
вставьте output_1 output_2 >> выходной_файл
конец
конец