703 :
実習生さん:
704 :
実習生さん:2009/02/22(日) 16:39:25 ID:7XpbTjfq
>>703 他人を嘘つき呼ばわりする前に、自分でやってみろよ。話はそれからだ。
あ、おれの答えは「お前の質問は面倒くさい」だw
705 :
実習生さん:2009/02/22(日) 16:41:16 ID:vubUx0rb
#!/bin/sh
# ファイル名: yubin.sh
if [ $# -lt 1 ]; then
echo "引数がありません!"
exit 1
fi
if [ -e kekka.html ]
then
rm kekka.html
fi
awk -v j1="$1" -v j2="$2" -v j3="$3" -f TEST.AWK ken_all.csv
if [ -e kekka.html ]
then
w3m kekka.html
else
echo "該当するデータがありません!"
fi
706 :
実習生さん:2009/02/22(日) 16:41:45 ID:vubUx0rb
#!/usr/bin/awk -f
BEGIN{
FS=","
OFS=""
}
$0 ~ j1 && $0 ~ j2 && $0 ~ j3 {
gsub(/"/,"")
print "<table border="3"><tr><th>郵便番号</th><td>",$3,"</td></tr>" > "kekka.html"
print "<tr><th>住所</th><td>",$7,$8,$9,"</td></tr>" >> "kekka.html"
print "<tr><th>読み</th><td>",$4,$5,$6,"</td></tr></table><br>" >> "kekka.html"
}
707 :
実習生さん:2009/02/22(日) 16:44:57 ID:vubUx0rb
書き忘れましたが、
>>706のファイル名は"TEST.AWK"です。
yubin.shを実行する際に引数を三つ渡せば、それを元にして検索し、
該当する部分をw3mで表示するはずです。