文字列を配列に変換しようとしていますstring=11111001
。対応する配列インデックスを呼び出してアクセスできます。
arr[0]=1, arr[1]=0
私は初めてシェルスクリプトに触れ、読んだ内容に区切り文字がないので詰まっていました。
誰でも私を助けることができますか?
ベストアンサー1
bash
この形式は文字列分割によって実装されました。
$ word="word"
$ printf "%s\n" "${word:0:1}"
w
$ printf "%s\n" "${word:1:1}"
o
構文は${variable:start:length}
で、次を返します。length
次に始まる文字start
ᵗʰ文字(0インデックス)。
$ printf "%s\n" "${word:2:2}"
rd