数字の最初の数字を取得する Bash スクリプトのヘルプ

数字の最初の数字を取得する Bash スクリプトのヘルプ

数字の最初の数字を取得するには?たとえば、25 - 25から「2」のみを取得します。

私が試したことは次のとおりです。

echo -n "Enter age: "    
read age    
echo $(s:0:1)

ベストアンサー1

中かっこを使用してパラメータ拡張のs代わりに無効な変数を使用しています。age${...}

read -p "Enter age: " age
echo "${age:0:1}"

おすすめ記事