Почему команды echo и printf не могут выводить переменные, содержащие только пробельные символы?

  1. Ctrl + Z, чтобы остановить (приостановить )программу и вернуться в оболочку.
  2. bg, чтобы запустить его в фоновом режиме.
  3. disown -h [job-spec]где [задание -спецификация] — номер задания (, например %1 для первого запущенного задания; узнайте свой номер с помощью команды jobs ), чтобы задание не было уничтожено при закрытии терминала.
0
10.05.2019, 12:24
1 ответ

Зачем вам печатать результат printf?

var1="\n\x0A\n"
var2="\na\nb\nc"

printf $var1
printf $var2

это должно работать.

*nix system -LF, 0x0A (dec 10)\nкак конец строки

ОС Windows -CR LF, 0x0D 0x0A (dec :13 10)\r \nкак конец строки.

0
28.01.2020, 03:42

Теги

Похожие вопросы