Передача аргументов из файла
Добавлено: 2012-06-25 17:57:13
Здравствуйте
Есть текстовый файл где храниться логин -пароль пользователя
надо передать их в выражение
Пробовал передавать через awk -выдает фигню (екранировал вызов dovecotpw обратными кавычками выдает неверный синтаксис) как я понял вызов другой програмы напрямую с awk не поддержываеться
пробовал читать файл через цыкл но тогда переменной присваеваеться строка целиком что тоже не правильно
Убедительно прошу вас показать путь на светлую сторону. В какую сторону смотреть 
Есть текстовый файл где храниться логин -пароль пользователя
надо передать их в выражение
Код: Выделить всё
/#dovecotpw -s MD5-CRYPT -u (имя пользователя) -p (пароль пользователя)
Код: Выделить всё
cat test.txt | awk '{a = dovecotpw -s MD5-CRYPT -u $1 -p $2; print a}'
пробовал читать файл через цыкл но тогда переменной присваеваеться строка целиком что тоже не правильно
Код: Выделить всё
#!/bin/sh
cat test.txt | awk '{ print $1, $2}' | while read line
do
dovecotpw -s MD5-CRYPT -u $line -p $line
done
exit 0
