イマイチやってて力技だなぁと思うのですが、よく使ってる。
んで、よく忘れるのでメモ。
他に良いやり方があれば教えてください。
・script


#/bin/ksh
# $0: hoge.sh
LIST="
ABC 123 \n
DEF 456 \n
GHI 789 \n
"
STR=$1
# ここは関数化したり
NUM=`echo $LIST | awk '$1~/^'$STR'$/{print $2}'`
if [[ -z $NUM ]] ; then
echo "Error!"
else
echo $NUM
fi
# EOF

・実行


$ ./hoge.sh ABC
123
$ ./hoge.sh DEF
456
$ ./hoge.sh GHI
789
$ ./hoge.sh ABCD
Error!

カテゴリ



トラックバック(0)

このブログ記事を参照しているブログ一覧: kshで連想配列もどき。。。

このブログ記事に対するトラックバックURL: http://www.achama.com/mt/mt-tb.cgi/283

コメントする

このブログ記事について

このページは、isseiが2005年5月27日 12:20に書いたブログ記事です。

ひとつ前のブログ記事は「深川北のスポーツ施設」です。

次のブログ記事は「名古屋へ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.0

others

My status