LINUX.ORG.RU

bash и перенос строки


0

2
$ ls
a  b  c
$ ls -1
a
b
c
$ echo `ls -1`
a b c

Последнее мне совсем не нравится. Как сделать, чтобы оно не меняло переносы на пробелы? Проще говоря, как загнать в переменную результат вывода программы, чтобы перенос не заменился на пробел?

★★★★★

Ну если man bash - для тебя большой, хотя бы man sh почитай.

anonymous
()

Ты говоришь не совсем то: пробелы у тебя возникают после «word splitting» в строке параметров команды echo.

$ T=$(printf 'a\nb\nc\n') ; echo ${T} ; echo "${T}"
a b c
a
b
c

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

А если звезды тускнеют, то это симптом чего?

Выполняемого квеста.

Valkeru ★★★★
()
Ответ на: комментарий от cvs-255

там очень длинная портянка мана

Лор очень плохо на тебя повлиял. Скажи, сколько тебе лет?

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