逆引きシェルスクリプト/スペース区切りの文字列を配列に格納する方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* スペース区切りの文字列を配列に格納する方法 [#q5793445]
デフォルトでは空白が区切り文字になるので以下の方法で配列...
使用したシェルはbashです。~
&color(red){IFS(Internal Field Separator)の値を変更するこ...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連資料 [#w99cca82]
-[[スペースが含まれる文字列を1行として扱う方法>逆引きシェ...
* スペース区切りの文字列を配列に格納 [#xaba48a7]
str="ubuntu debian redhat suse"
ary=(`echo $str`) # 配列に格納
echo ${#ary[@]} # 配列の要素数を表示
# 表示
for i in `seq 1 ${#ary[@]}`
do
echo ${ary[$i-1]}
done
* 配列に要素を追加する方法 [#ue9b6c25]
ary=(atom celeron pentium)
ary=(${ary[@]} core) # coreを追加
echo ${#ary[@]} # 配列の要素数を表示
# 表示
for i in `seq 1 ${#ary[@]}`
do
echo ${ary[$i-1]}
done
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
終了行:
#navi(../)
* スペース区切りの文字列を配列に格納する方法 [#q5793445]
デフォルトでは空白が区切り文字になるので以下の方法で配列...
使用したシェルはbashです。~
&color(red){IFS(Internal Field Separator)の値を変更するこ...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連資料 [#w99cca82]
-[[スペースが含まれる文字列を1行として扱う方法>逆引きシェ...
* スペース区切りの文字列を配列に格納 [#xaba48a7]
str="ubuntu debian redhat suse"
ary=(`echo $str`) # 配列に格納
echo ${#ary[@]} # 配列の要素数を表示
# 表示
for i in `seq 1 ${#ary[@]}`
do
echo ${ary[$i-1]}
done
* 配列に要素を追加する方法 [#ue9b6c25]
ary=(atom celeron pentium)
ary=(${ary[@]} core) # coreを追加
echo ${#ary[@]} # 配列の要素数を表示
# 表示
for i in `seq 1 ${#ary[@]}`
do
echo ${ary[$i-1]}
done
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
ページ名: