
Все знают, как долго и утомительно писать сопроводительные письма, особенно когда ищешь по всему миру степень магистра. Поэтому я написал файл шаблона с переменными в том месте, где я хочу написать определенные предложения, которые я сохранил во втором файле в зависимости от магистра. Как я могу обобщить скрипт для заполнения переменных первого файла в нескольких файлах в зависимости от магистра?
Вот шаблон сопроводительного письма:
Dear Madam, dear Sir,
I want to join Master X1 because blablabla...
I want to specialise in X2 in order to X3...
А вот чему равны переменные, например:
X1 : MODO// ISI// MIAGE-IF
X2 : Optimization // Artificial Intelligence // Financial Computer Science
X3 : Optimize things // replace my brain ;) // make money :p
Я думал о скриптах, потому что sed
это мощный инструмент для этого, но я знаю только, как это сделать для конкретного запроса. Если вы думаете о других языках или даже инструментах, я открыт для критики!
решение1
Я не хочу рекомендовать писать письма таким образом. С учетом вашей цели подстановки переменных, транспонируйте вашу таблицу (args.txt):
MODO , Optimization , Optimize things
ISI , Artificial Intelligence , replace my brain ;)
MIAGE-IF , Financial Computer Science , make money :p
и перебираем строки:
while IFS=',' read -r a b c; do
echo "Dear Madam, dear Sir,
I want to join Master $a because blablabla...
I want to specialise in $b in order to $c..."
done < args.txt