@Asparagales

Что значит рекурсия в bash?

До сих пор не могу понять, что значит рекурсия в командной строке и опция -r во многих консольных утилитах. Например, использую следующую команду:

ls /путь до каталога > file.txt

Эта команда выводит в файл список подкаталогов в алфавитном порядке (первый уровень вложенности).
Я думал, что добавив опцию -r команда ls выведет содержимое самих подкаталогов, но она выводит тот же список, только в обратном алфавитном порядке. Зато их содержимое (второй уровень вложенности) мне выводит команда

ls /путь до каталога/* > file.txt
  • Вопрос задан
  • 1476 просмотров
Решения вопроса 1
@krypt3r

-r, --reverse
reverse order while sorting

-R, --recursive
list subdirectories recursively

Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы