1 Вопрос: Как отобразить весь этот код в .bashrc, не пропуская символы / строки? [Дубликат]

вопрос создан в Wed, May 8, 2019 12:00 AM
    

На этот вопрос уже есть ответ здесь:

    

Как я могу отобразить весь этот кусок кода в .bashrc, не пропуская ни одного символа?

# automatic logging of terminal input/output
test "$(ps -ocommand= -p $PPID | awk '{print $1}')" == 'script' || (script -f -q /home/user/.logs/terminal/manjaro/$(date +"%Y-%m- %d_%H:%M:%S")_terminal.log)

Когда я пытаюсь ввести в терминал следующее:

echo "the above code" >> ~/.bashrc

К .bashrc я добавляю следующее, которое не имеет ничего общего с «приведенным выше кодом», его длина составляет около 45 символов.

# automatic logging of terminal input/output
test script == 'script' || (script -f -q /home/user/.logs/terminal/manjaro/2019-05- 08_09:09:19_terminal.log)

Как вы видите, он оставляет много оригинального кода. Я понимаю, что это во многом связано с количеством различных цитат и размещением, но без значительного изменения моего кода, или, по крайней мере, до такой степени, что он все еще может функционировать так, как предполагалось, как я могу добиться того, чтобы это отражалось на файл правильно?

Спасибо за каждую наносекунду вашего времени.

    
0
1 ответ                              1                         

Оберните вашу строку с одинарными кавычками вместо двойных "

    
1
2019-05-08 16:20:52Z
источник размещен Вот