このディレクトリがあります
$ ls
0 2 4 config.yml
1 3 catalog.svg
サブディレクトリには0から番号が付けられます。最大数量を確保する必要があります。
これを試してみるとls | sort -n
私は得ます。
0
catalogIcon-gitlab.svg
config.yml
1
2
3
4
ここで何が起こっているのでしょうか? cはなぜ0と1の間ですか?
最上位の数値を取得するには、どのようにコマンドを作成する必要がありますか?
システム:Bash、MacOS
ベストアンサー1
最も高い番号のディレクトリを取得するには、次のようにします。
max=$(printf "%s\n" */ | sort -n | tail -1)
echo "${max%/}"