HTMLにXMLとかのコードを全文見えるように埋め込まなきゃいけないとき、タグである大なり小なり記号(<と>)は解釈されないように&gt;と&lt;(HTML文字コード)に置き換えなきゃいけない。
~/bin/code4html
#!/bin/bash
if [ x$1 = "x" ];then
echo "code4html [html file]"
exit
fi
cd $PWD
sed -e "s/</\</g" -e "s/>/\>/g" $1
code4html [HTMLファイル]で変換出力する。リダイレクトとかパイプxsel -bとかで保存する。
いまさらヒアドキュメントのことをまともに知ったので。
$ code4html - << EOS
<header>
hogehoge
</header>
EOS
<header>
hogehoge
</header>
0 件のコメント:
コメントを投稿