[bash]スクリプト例

2つの変数ペアでforループ

文字列(例:aaa)と数字(例:1)のペアを続けて書いて、後で分割する。

#!/bin/bash

array=(
aaa1
bbb0
ccc1
)

for hoge in ${array[@]}; do
str=`echo "${hoge}" | sed 's/\(.*\)./\1/'` > 最後の1文字以外をstrに格納
num=`echo "${hoge}" | sed 's/.*\(.\)/\1/'` > 最後の1文字をnumに格納

echo ${str}
echo ${num}
done



もっと美しい記述無いかなぁ。
スポンサーサイト
カレンダー
06 | 2018/07 | 08
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
累積訪問者
現在の訪問者
現在の閲覧者数:
最新記事
最新トラックバック
最新コメント
月別アーカイブ
カテゴリ
プロフィール

bobgosso

Author:bobgosso
FPGAのブログへようこそ!

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード