{0..10}の10を他のコマンドから取得する方法
shell でディレクトリの階層分の for 文を回す時、for i in {0..$(hogehoge)}; do echo $i; done
すると、{0..10}
とかがechoされて意図と異なる挙動をした。
ので、メモ。
for i in $(seq 0 $(find . -type d -printf '%d\n' | sort -rn | head -1)); do echo $i ; done
https://www.linux.com/tutorials/all-about-curly-braces-bash/