bashで文字列をぶった切って配列にする
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[パソコン汎用]] | [[Linux]] | [[bash>Shell]]
* コード [#bb4da4a9]
#!/bin/sh
foo=a,b,c,d,f,e,g
list=(${foo//,/ })
echo ${list[@]}
echo =========
echo top:${list[0]}
echo 2:${list[1]}
echo last:${list[6]}
echo ${#list[@]}
* 実行結果 [#f6003e14]
a b c d f e g
=========
top:a
2:b
last:g
7
要素数までちゃんと出せるのね。これは使えそう。
終了行:
[[パソコン汎用]] | [[Linux]] | [[bash>Shell]]
* コード [#bb4da4a9]
#!/bin/sh
foo=a,b,c,d,f,e,g
list=(${foo//,/ })
echo ${list[@]}
echo =========
echo top:${list[0]}
echo 2:${list[1]}
echo last:${list[6]}
echo ${#list[@]}
* 実行結果 [#f6003e14]
a b c d f e g
=========
top:a
2:b
last:g
7
要素数までちゃんと出せるのね。これは使えそう。
ページ名: