ディレクトリ配下のすべてを一覧するには?
あるディレクトリの下にあるものを、
どれだけ深く入れ子になっていてもすべて確認したいときは、
ls にフラグ -R(「再帰的」の意味)を付けます。
ホームディレクトリで 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 の両方、およびホームディレクトリへの絶対パスと一緒に実行して、
その中身をすべて確認してください。
(フラグの順序はどちらでも構いませんが、ディレクトリ名は最後に指定する必要があります。)
