[プログラム] Linuxコマンド 指定フォルダ中のフォルダ一覧出力
2025-11-08 20:47
46
0
본문
1.フォルダ一覧(当フォルダ)
ls -d ./*
2.findコマン
説明:指定フォルダを元で参照
find ./ -mindepth 1 -maxdepth 1 -type d
./ 当フォルダ
-mindepth 1 … 指定ディレクトリ自身は含めない
-maxdepth 1 … 直下だけに限定
-type d … ディレクトリのみ
※一覧をファイルに出力したい場合はリダイレクトでOK
find ./ -mindepth 1 -maxdepth 1 -type d > dir_list.txt
フォルダ名で出力したい場合
ls -1d ./* | xargs -n 1 basename | sort
basename {} でパスを外して フォルダ名だけ
sort で名前順に整列
ls -d ./*
2.findコマン
説明:指定フォルダを元で参照
find ./ -mindepth 1 -maxdepth 1 -type d
./ 当フォルダ
-mindepth 1 … 指定ディレクトリ自身は含めない
-maxdepth 1 … 直下だけに限定
-type d … ディレクトリのみ
※一覧をファイルに出力したい場合はリダイレクトでOK
find ./ -mindepth 1 -maxdepth 1 -type d > dir_list.txt
フォルダ名で出力したい場合
ls -1d ./* | xargs -n 1 basename | sort
basename {} でパスを外して フォルダ名だけ
sort で名前順に整列
댓글목록0