Параметр -ra вказує read розділити рядок на масив. Потім ми проходимо цикл по масиву та друкуємо кожен елемент, у результаті чого слова «Hello» та «World» друкуються в окремих рядках. Це просто простий спосіб розділити рядок у Bash. 6 грудня 2023 р
Ви використовуйте \ для розбиття. Є деякі інші рекомендації, які роблять такий поділ більш читабельним: додайте відступ із двома пробілами (або будь-який інший, який уже використовує ваш сценарій) на початку кожного рядка. поставити | відразу після відступу.
splitlines() це вбудований рядковий метод у Python, який використовується для розбиття багаторядкового рядка на список рядків. Він розпізнає різні символи нового рядка, такі як \n , \r або \r\n, і розділяє рядок у цих точках.
У більшості UNIX-подібних систем \n використовується для визначення нового рядка. Його називають символом нового рядка. Команда echo за замовчуванням вимикає інтерпретацію символів зворотної косої риски.
Використання зворотної косої риски \ або « для друку багаторядкової команди bash Якщо ви пишете багаторядкову команду для bash, ви повинні додайте зворотну косу риску (\) у кінці кожного рядка. Для багаторядкових коментарів ви повинні використовувати тег HereDoc «. Bash ігноруватиме все тут.
У Bash ви можете використовуйте внутрішній роздільник полів (IFS), щоб розділити рядок. IFS — це спеціальна змінна оболонки, яка використовується для розбиття рядка на слова. У цьому прикладі ми встановлюємо змінну IFS на пробіл (' '), а потім читаємо рядок «Hello World» в масив ADDR.