Запнулся на простейшей вещи...
Читаю файл из /proc:
#cat /proc/somefile
123
324
546
6567
576
blah-blah-blah
читаю его же в переменную для последующего разбора (ибо не осилил на awk разбор множественных полей с разными условиями за раз, а каждый раз перечитывать файл не кошерно, так как он очень быстро обновляется и значения становятся неактуальными):
#var=$(cat /proc/somefile)
вывожу и удивляюсь
#echo $var
123 324 546 6567 576 blah-blah-blah
Куда девались переводы строк и как их вернуть на место?
Многозначительная информация на всякий случай:
#echo $TERM
linux
#echo $IFS
#echo $BASH_VERSION
3.1.7(1)_release
![](/photos/56076:1404038575.png)
Ответ на:
комментарий
от GotF
![](/photos/60498:-1572548029.png)
![](/photos/29892:-66531197.jpg)
Ответ на:
комментарий
от YAR
![](/photos/29892:-66531197.jpg)
![](/photos/18353:-284113393.jpg)
Ответ на:
комментарий
от YAR
![](/photos/60498:-1572548029.png)
Ответ на:
комментарий
от zolden
![](/img/p.gif)
Ответ на:
комментарий
от arknir
![](/img/p.gif)
Ответ на:
комментарий
от zolden
![](/photos/71287:-1126245462.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [bash] Записать перевод строки в переменную (2011)
- Форум [баян] Shell переменная с переводами строки (2011)
- Форум Переводы строк (2000)
- Форум перевод строки (2004)
- Форум Удалить перевод строки (2013)
- Форум убрать перевод строки (2018)
- Форум Чтение файла в переменные (2022)
- Форум Чтение строки до пробела (2016)
- Форум чтение строки с терминала (2004)
- Форум echo и перевод строки (2016)