Создание, запись и сохранение файла из сценария оболочки

Я не хочу писать файл вручную, поэтому я создал shell-скрипт. Есть ли способ написать & amp; сохранить файл автоматически, не заставляя пользователя нажимать клавиши?

sudo nano blah
#write stuff to file
#save file
#continue

^ Это будет внутри файла * .sh

Или есть другой способ создать простой текстовый файл в скрипте?

1
задан 13 April 2014 в 15:08

1 ответ

Нет необходимости возиться с редактором, чтобы сделать это.

Вы можете добавить что-то в файл с помощью простой команды echo. Например

echo "Hello World" >> txt

Добавит «Hello world» в файл txt. если файл не существует, он будет создан.

Или если файл уже существует и вы хотите его перезаписать

echo "Hello World" > txt

Для первой строки: и

echo "I'm feeling good" >> txt
echo "how are you" >> txt 

Для последующих строк.

В самом простом сценарии .sh может быть только набор команд эха.

6
ответ дан 24 May 2018 в 09:31

Другие вопросы по тегам:

Похожие вопросы: