LINUX.ORG.RU

BASH: как заставить переменную быть текстом?


0

0

Простите за возможное повторение. В инете что-то с ходу не удается найти именно то что надо.

Надо вот что. Из скрипта bash сделать что-то вроде такого:

echo "Hallo $PATH" > myfile

Если так и сделать, то в myfile запишется Hallo и дальше содержимое PATH, а мне нужно чтоб быто натурально "Hallo $PATH" и больше ничего. Как сделать?

anonymous
Ответ на: комментарий от cvv

Спасибо! Ведь догадывался что просто, но для этого надо пол-мануала перерыть...

anonymous
()

или кавычки замени на одинарные.

dilmah ★★★★★
()
Ответ на: комментарий от manntes

>Только зачем там первый $ ?

привычка =)

man bash

--обрубок--
Words of the form $'string' are treated specially. The word expands to string, with backslash-escaped characters replaced as specifed by the ANSI C standard.
--конец обрубка--

очень часто бывает полезно

generatorglukoff ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.