Если вы каждый день создаете в терминале похожие тексты, почему бы не упростить этот процесс и не сэкономить время, создав для него скрипт для шаблона .txt? Если это звучит интересно, запустите терминал, выберите ваш любимый текстовый редактор и начнем!
Создать новый шаблон скрипта
Создайте новый скрипт bash, как вам нравится. Мы используем нано-редактор в терминале, чтобы создать файл с именем «MTE_template.sh» в папке «Scripts», которая находится в нашем домашнем каталоге:
Определите ваши параметры
Откройте файл в вашем любимом редакторе. В самом верху введите типичное введение, которое определяет его как скрипт bash:
Чтобы сохранить чистоту и удобочитаемость, введите комментарий с комментарием и заголовком для следующего.
Следующая часть – это набор параметров, которые мы хотели бы определить в нашем шаблоне. После завершения создания шаблонного скрипта мы сможем ввести эти параметры и ввести их в текст.
Мы ввели «Наши параметры» в качестве заголовка в строке комментария, потому что:
Затем мы определили три параметра: «SITE», «AUTHOR» и «CONTACT», сопоставив их в трех пронумерованных переменных:
САЙТ = $ 1 АВТОР = $ 2 КОНТАКТ = $ 3
Вы можете определить разные или более параметров таким же образом.
Создайте свой шаблон
После ввода параметров шаблона самое время создать текстовый шаблон самостоятельно.
Как и прежде, мы начинаем с закомментированной строки в качестве заголовка, потому что:
Вот что мы добавляем в шаблон:
кот
Тем не менее, более полезный шаблон может быть в форме электронного письма. Вы можете определить параметры «$ NAME» и «$ TASK», а затем создать шаблон для электронных писем, таких как:
кот
Когда закончите, сохраните изменения (Ctrl + O) и закройте (Ctrl + X) программу.
Затем сделайте скрипт исполняемым, используя:
chmod u + x MTE_template.sh
Таким образом, вы сможете использовать само имя скрипта для создания новых документов.
Тестовый прогон
Запустите скрипт с определенными параметрами. Наш тестовый прогон выглядит так:
./MTE_template.sh Make_Tech_Easier Ody [email protected]
Первая часть – это имя нашего скрипта: «Make_Tech_Easier» – первый параметр, «Ode» – второй, а «(электронная почта защищена)» – третий.
Note что мы использовали подчеркивание (_), чтобы сгруппировать слова «облегчить технологию». Если вы хотите вместо этого использовать пробелы, добавьте кавычку (например, «Упростите технику»).
Создать документ
После подготовки сценария вы можете использовать его в качестве шаблона для создания новых документов благодаря возможности перенаправления.
Для этого запустите его, как и раньше, как в тестовом прогоне, но после определения параметров введите> путь / к / файлу / имени файла.txt. В нашем случае наша команда выглядит так:
./MTE_template.sh Make_Tech_Easier Ody [email protected]> /home/ducklord/Documents/new_MTE_note.txt
Таким образом, вы указываете шаблону отображать его результаты в определенном файле, а не в терминале. Что касается фактических результатов, вы можете проверить следующую картину.
Это выглядело не очень легко!
Хотя это может показаться сложным, но следовать инструкциям выше очень просто. Это также будет очень полезно, если вам часто нужно создавать текст из одного и того же шаблона. Например, вы можете автоматизировать создание обычных электронных писем, информационных страниц продукта и т. Д., В которых одни и те же слова или фразы могут встречаться в одном и том же тексте несколько раз.
Вы также можете предпринять дополнительные шаги, прочитать что-то еще и применить тот же подход к созданию шаблонов генерации кода, которые могут, например, помочь вам настроить файлы HTML, содержащие структуру всего вашего сайта, с помощью одной команды или запустить скрипт bash от имени пользователя root при запуске.
Читать дальше:
Эта статья полезна?
Add comment