mac 変数から範囲を指定してデータを取得する方法

環境
macOS 11.5.2

概要
変数から範囲を指定してデータを取得するには、「 echo 」コマンドで「${変数:開始位置:文字数}」を使用します。

使用例
「 hello 」という値が入った変数「 ct 」から
ct=hello

2~4文字目までの「 ell 」を取得する場合は、「 ${ct:開始位置(1):文字数(3)} 」とします。
echo ${ct:1:3}

<出力結果>
ell

IT

Posted by arkgame