シェルスクリプト総合 その7
■ このスレッドは過去ログ倉庫に格納されています
0189名無しさん@お腹いっぱい。
2006/10/20(金) 02:09:28ありがとう。 Cygwinでは改行コードで怒られます。
#!/bin/sh
IFS=','
while read FILE SW CMD
do
case $SW in
"0" )
echo HOGE ;;
"1" )
cat $FILE | eval $CMD >hogehogehoge;;
esac
done <file
file
-------------------
hoge,0,
hoge,1,sed 's/a\\(b\\)c\\(de\\)f/x\\1y\\2z/',
-------------------
hoge
--------------------
abcdef
------------------
hogehogehoge
------------------
xbydez
-------------------
■ このスレッドは過去ログ倉庫に格納されています