1

Я хочу добавить текст в файл с помощью сценария оболочки.

У меня есть следующий скрипт

bash -c 'echo -e "\nserver.id=$1" >> file.properties'

сохраняется в файле script.sh

Вот так я запускаю скрипт sh script.sh ABC .

Но добавляется только server.id= а не server.id=ABC .

Какие-либо предложения?

1 ответ1

2
bash -c 'echo -e "\nserver.id='$1'" >> file.properties'

должен работать. Обратите внимание, что $ 1 на самом деле не в кавычках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .