1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до Shell

Connected

вправа

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

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

backup          course.txt      people          seasonal

./backup:

./people:
agarwal.txt

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

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

Інструкції

100 XP

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