ПочатиПочніть безкоштовно

Як перелічити все вміст каталогу рекурсивно?

Щоб побачити все, що міститься всередині каталогу, незалежно від глибини вкладеності, ви можете передати ls прапорець -R (означає «recursive» — рекурсивно). Якщо запустити ls -R у вашому домашньому каталозі, ви побачите приблизно таке:

backup          course.txt      people          seasonal

./backup:

./people:
agarwal.txt

./seasonal:
autumn.csv      spring.csv      summer.csv      winter.csv

Тут спершу показано всі файли й каталоги на поточному рівні, далі — в кожному підкаталозі, і так далі.

Ця вправа є частиною курсу

Вступ до Shell

Переглянути курс

Інструкції до вправи

Щоб легше розрізняти об'єкти, ls має ще один прапорець -F, який додає / після назви кожного каталогу та * після назви кожної програми, яку можна виконати. Запустіть ls з двома прапорцями, -R і -F, і з абсолютним шляхом до вашого домашнього каталогу, щоб побачити весь його вміст. (Порядок прапорців не має значення, але назва каталогу має бути останньою.)

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу