以下の内容はhttps://m-hiyama.hatenablog.com/entry/20131115/1384482219より取得しました。


このシェル・ワンライナーがけっこう役立った: printfコマンドで超簡易テンプレート

urls.txtには、1行に一つのURLが記述されているとします。これを、アンカーのリストであるHTMLに変換しようと思ったのです。なんかスクリプト言語を使うか、とも思ったのですが、printfコマンドがあるからシェルのワンライナーでもいいだろうと、


$ (echo '<ol>'; cat urls.txt | while read url; do printf "<li><a href=\"%s\">%s</a></li>\n" $url $url; done; echo '</ol>') > tmp.html

readコマンで1行ずつ読んで、それをprintfコマンドに渡しただけです。ワンライナーでは見づらいでしょうから改行を入れて整形すれば:

#!/bin/sh
echo '<ol>'
cat urls.txt | 
while read url
do 
    printf "<li><a href=\"%s\">%s</a></li>\n" $url $url
done 
echo '</ol>'



以上の内容はhttps://m-hiyama.hatenablog.com/entry/20131115/1384482219より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14