Мне нравится создавать пакетный скрипт, который будет выполнять некоторую задачу для переменных, извлекаемых из файла.
Я пытался найти несколько регулярных выражений или больше, чтобы сказать несколько регулярных выражений, так как мне нужно несколько переменных.
Я читаю файл в bash, который имеет:
username [mutiple spaces] = User Name [mutiple spaces] <u.name@domain.com>
Что мне нравится делать:
- Получить имя пользователя: 'username'
- Получить полныйname: 'User Name'
- Получите электронную почту:'u.name@domain.com'
Как уже упоминалось выше, я пытаюсь собрать все эти детали в несколько (три) переменных
Что у меня естьна данный момент это:
input="svn_usernames.txt"
while IFS= read -r line
do
#USERNAME=$(echo "$line" | awk '{print $1}')
#echo $USERNAME
echo "$line" | perl -pe '/\s\s+/g and / /g'
done < "$input"