Это тот же вопрос, что и Как получить новую строку в строке в sh? , но в оболочке fi sh.
В bash у нас есть:
$'this is line\nthis is another line'
, который дает ожидаемый результат, но в Fi sh это не работает.
Fi sh имеет аналогичный способ сделать это?
Редактировать 1:
имеет буквальный метод, мудро упомянутый faho:
'this is line
this is another line'
Но мне действительно любопытно существование метода, сохраняющего ссылку на \n
как разрыв строки, как в shell.
Я хочу знать, могу ли я использовать эту строку "this is a line\nthis is another line"
, убедившись, что fi sh будет учитывать \n
как разрыв строки, а не как литерал.