В чем смысл чтения -r?

чтобы понять другой ответ:

find / -type d -print0 | while read -r -d ''; do ls -ltr "$dir" | sed '$!d' 

первым шагом является понимание использования опции -r команды чтения.

Во-первых, я думал, достаточно будет просто выполнить

 man read 

для поиска значения параметра -r, но я понял, что справочная страница не содержит каких-либо объяснений для опции вообще, поэтому я googled, потому что она получила некоторые примеры чтения -t, read -p, но не читала -r.

One Solution collect form web for “В чем смысл чтения -r?”

Нет автономной команды read : вместо этого она является встроенной оболочкой и, как таковая, документируется на странице man для bash :

 read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...] [...] -r Backslash does not act as an escape character. The back‐ slash is considered to be part of the line. In particu‐ lar, a backslash-newline pair may not be used as a line continuation. 

Итак, чтобы суммировать, read обычно позволяет ломать длинные строки с использованием символа обратной обратной косой черты и обычно восстанавливает такие строки. Это слегка удивительное поведение можно отключить, используя -r .

Interesting Posts

Как удалить новые строки между данными каждой записи, которые расположены между двумя шаблонами?

Может ли меньше сохранять цветной выход?

Возможно ли записывать звук непосредственно на оптический дисковод компьютера?

Ядро Linux, отсутствует символ «__fentry__»

Могу ли я настроить режим «Только просмотр» для Awesome-WM?

Как определяется статус возврата переменной назначения?

Как предотвратить завершение работы экрана после завершения процесса

настройка субдомена в модуле centmin

zsh: Завершение табуляции для функции с помощью команд Git

Как узнать, сжат ли файл PDF или нет, и (un) сжать его

Как создать скрипт, который запускает другой скрипт в отдельном окне терминала и не ждет?

Помощь с синтаксисом mdadm.conf для повторной сборки существующего RAID0

«Tail -f» показывает старый файл после того, как файл был повернут

Стабильные клиенты H323?

что является хорошим инструментом для восстановления файлов в их пути, когда вы rm -r от root?

Linux и Unix - лучшая ОС в мире.