Я хотел бы создать скрипт, который принимает некоторые текстовые данные и создает текстовый файл в соответствии с предварительно созданным файлом шаблона.
Ожидаемое функционирование будет выглядеть примерно так: я создал текстовый файл шаблона
Today we describe <text1>.
<text2>
Hope you enjoyed the topic of today!
, и я хотел бы автоматически создавать файлы с указанными данными <text1>
и <text2>
в качестве входных данных. Я полагаю, использование было бы наиболее удобным, если бы я мог просто сохранить <text1>
и <text2>
в качестве первой и второй строки текстового документа. Итак, предположим, что я создал файл input.txt
всего с двумя строками (или каким-либо другим разделителем, кроме разрыва строки, если он лучше):
flowers
Flowers form a subset of plants. They are often beautiful.
Тогда я бы хотел, чтобы при запуске sh description.sh
получалось мне файл flowers.txt
с содержимым
Today we describe flowers.
Flowers form a subset of plants. They are often beautiful.
Hope you enjoyed the topic of today!
Итак, вопрос в том, каким должно быть содержимое description.sh
, чтобы оно функционировало так?
Я новичок в создании сценариев оболочки так что, вероятно, я не могу искать с правильными ключевыми словами, чтобы выяснить, легко ли такое или здесь уже отвечали много раз. Я также ценю объяснения вместе с правильной строкой кода, чтобы узнать больше. Извините и спасибо за вашу помощь!