Я пытаюсь сделать следующее:Как вывести символ новой строки в SSH
#!/bin/sh
ssh [email protected] "echo \"Test \n for newline\""
это будет выглядеть:
test \n for newline
Как получить оболочку, чтобы интерпретировать \n
как фактический перевод строки?
'echo' запрещает толкование восьмеричные по умолчанию. – devnull
Возможный дубликат [Как я могу создать новую строку в строке в sh?] (Http://stackoverflow.com/questions/3005963/how-can-i-have-a-newline-in-a-string-in -sh) – devnull
Обратите внимание, что принятый ответ для связанного дубликата относится к 'bash'. – chepner