sedさまさま

作業の自動化をしようと思って、最近サボり気味だったシェルスクリプトを久々に書いてみた。。。ら、すっかり書けなくなっててびっくり


今回試してる内容は、大元の設定ファイルを条件でカスタマイズして吐き出すような感じの処理

cat ${Dir}/util/skel/${addType}.file | sed "s/\[\%AppName\%\]/${AppName}/g" |  sed "s/\[\%appname\%\]/${appname}/g" |  sed "s/\[\%FileName\%\]/${FileName}/g" | sed "s/\[\%filename\%\]/${filename}/g"  | sed "s/\[\%author\%\]/${author}/g" | sed "s/\[\%copyright\%\]/${copyright}/g" | sed "s/\[\%version\%\]/${version}/g"> ${file} 

う〜ん、とっても力技。。。だれかもっとスマートなやり方があったら教えてください。。。。


。。。ということでこの本が欲しい今日この頃

bashクックブック

bashクックブック