Мій сценарій містить щось подібне:
ifc=$(ifconfig)
При цьому ifcзмінна містить вихід команди, ifconfigале без нових рядків. Отже, коли я друкую його, echo $ifcя отримую лише один рядок.
Як я можу включити нові рядки підкоманд?
Мій сценарій містить щось подібне:
ifc=$(ifconfig)
При цьому ifcзмінна містить вихід команди, ifconfigале без нових рядків. Отже, коли я друкую його, echo $ifcя отримую лише один рядок.
Як я можу включити нові рядки підкоманд?
Відповіді:
Правильний спосіб друку - це
echo "$ifc"
bash(1), вам потрібно цитувати для збереження пробілів, вкладок чи нових рядків.