bashで文字列を分割(substring的なこと)
ディレクトリを検索して、ディレクトリ名を抽出したいようなとき。
# .svn以外の同階層のディレクトリ一覧を取得して、ディレクトリ名だけに変換 ARR=`find ./ -maxdepth 1 -type d -not -name ".svn" | cut -d "/" -f 2` # 表示 for DIR in ${ARR} do echo ${DIR} done
って事で出来るは出来るんだけど、なんか微妙だな。。
ディレクトリを検索して、ディレクトリ名を抽出したいようなとき。
# .svn以外の同階層のディレクトリ一覧を取得して、ディレクトリ名だけに変換 ARR=`find ./ -maxdepth 1 -type d -not -name ".svn" | cut -d "/" -f 2` # 表示 for DIR in ${ARR} do echo ${DIR} done
って事で出来るは出来るんだけど、なんか微妙だな。。