引数である自身のディレクトリ「.」以外で、子のディレクトリだけ再帰的探索をする場合はこちら。
find "$1" -type d | while read FILEPATH do if [ "$1" = "${FILEPATH}" ]; then continue fi echo ${FILEPATH} done
※ if 文のカッコの中には半角スペースを開けないといけない。
【参考サイト】
シェルスクリプトで再帰的にディレクトリ探索jusuku.wordpress.com
引数である自身のディレクトリ「.」以外で、子のディレクトリだけ再帰的探索をする場合はこちら。
find "$1" -type d | while read FILEPATH do if [ "$1" = "${FILEPATH}" ]; then continue fi echo ${FILEPATH} done
※ if 文のカッコの中には半角スペースを開けないといけない。
【参考サイト】
シェルスクリプトで再帰的にディレクトリ探索jusuku.wordpress.com