Доброго дня!нужна помощь со скриптом.есть файл такого вида:
--user=root --passwd=123 --base=mysql --to /var
--user=qwe --passwd=ef4123 --base=qwe --to /var/qwe
необходимо чтобы скрипт самостоятельно находил в каждой строке определенное поле и брал значение.например :
1.нужно в первой строке найти поле (--user=),выделить логин пользователя.поместить в переменную
2.нужно в первой строке найти поле (--passwd=),выделить пароль.поместить в переменную
и т.д.
буду рад если подскажут хотя бы команду с помощью которой это можно осуществить.
>Доброго дня!нужна помощь со скриптом.есть файл такого вида:
> --user=root --passwd=123 --base=mysql --to /var
> --user=qwe --passwd=ef4123 --base=qwe --to /var/qwe
>необходимо чтобы скрипт самостоятельно находил в каждой строке определенное поле и брал
>значение.например :
>1.нужно в первой строке найти поле (--user=),выделить логин пользователя.поместить в переменную
>2.нужно в первой строке найти поле (--passwd=),выделить пароль.поместить в переменную
>и т.д.
>буду рад если подскажут хотя бы команду с помощью которой это можно
>осуществить.спс уже нашел решение
echo "$A" "$B" "$C" "$D" "$E" | awk -F'user=' '{ print $2}' |awk '{ print $1 }'