A1-Forum = ラウンジ = |
|
|||||
《prev 10 next》 |
・選択したスレッドを表示しています。返信は下↓のフォームからどうぞ。 | ||||
|
||||
● No.10 |
|
|||
|
||||
|
今頃になってしまいましたが、2014年のお馴染みさんを集計してみました。 4回以上交信いただいた局です。 交信ありがとうございました。 |
|||
|
||||
● res.1 |
|
|||
|
||||
|
杉さん、 #拡張版お馴染みさんランキング #Usage awk -f this-filw a1user.txt loglist.txt # BEGIN{ FS="," YEAR="14" ###### } FILENAME != pre {pre=FILENAME;f++} YEAR="14"にすれば2014年のおなじみさんが出ます。 #YEAR="14" 先頭にシャープを入れると全QSOのおなじみさんがでます。 HAMLOGに西暦年を4桁で入力している場合は"14"でなくて"2014" と、4桁にすれば良いと思います。 |
|||
|
||||
● res.2 |
|
|||
|
||||
|
19行目。 #if(substr($2,1,2)!=YEAR)next ##### にてコメントアウトされておりました。この先頭の # を外してみてください。(・o・)v 第一選択肢として。 全期間出力か、年度別出力かの選択識別は、 この19行目のコメントアウトがあるか否かで、 出力形式が選択できるようです。 第二選択肢として。 どの年度を出力するか、の選択識別が、 先の6行目の、 YEAR="10" ###### の数字の変更に伴う設定のようです。 追伸 駆け出しの小生は、杉さんにたくさんお相手をいただいておりました。ありがとうございます。 |
|||
|
||||
● res.3 |
|
|||
|
||||
|
>19行目。 > #if(substr($2,1,2)!=YEAR)next ##### >にてコメントアウトされておりました。この先頭の # を外してみてください。(・o・)v if (f==2){ if($0=="")next #if(substr($2,1,2)!=YEAR)next ##### LOGLIST=FILENAME junk箱にあるやつには#が付いてますね。 杉さんにはメールで連絡しました。 |
|||
|
||||
● res.4 |
|
|||
|
||||
|
JR1CPB/gichさん JH1MHM/akioさん 有難うございました。 gichさんと何度かやり取りしていけました。 10回以上交信頂いた局でメンバーさんだけです。 皆さん有難うございました。 JH1MHM/akioさんには、表にはないのですが5回お相手頂いているようです。 有難うございました。 |
|||
|
||||
● res.5 |
|
|||
|
||||
|
諸先輩方、昨年、CWにデビューしてから5か月弱でした。誠にありがとうございます。 sed.exe のスクリプトファイル、仕上げてみますね。 出来上がりましたら、みなさん、お試しください。 ちなみに、gnu-sed って、dll たくさんで、DOS窓だと、path切れてない。個人的には、懐かしの、ASCII出版-sed が好きです。 |
|||
|
||||
● res.6 |
|
|||
|
||||
|
>sed.exe のスクリプトファイル、仕上げてみますね。 >出来上がりましたら、みなさん、お試しください。 > >ちなみに、gnu-sed って、dll たくさんで、DOS窓だと、path切れてない。個人的には、懐かしの、ASCII出版-sed が好きです。 私は、PCK Pipeline construction kit というやつの 阿 awk frontend を使っています。 DOS窓を使わないで、GUI環境を提供してくれるので便利です。 SEDのfrontendも有りますね。 |
|||
|
||||
● res.7 |
|
|||
|
||||
|
こんにちは、蜂蜜ラテでひといき >私は、PCK Pipeline construction kit 拝見いたしました。よいですね。 最近、windows server のパワーシェルを使ってますので、 やはりdos窓が主です。 ちまちまとしたスクリプトで原本ソースを書き、sedでプロトタイプで 運用に幅を持たせています。 |
|||
|
||||
● res.8 |
|
|||
|
||||
|
とある方のブログで、『お馴染みさんリスト』というのを見たので まねしてやってみました。 これはどれ位たくさんのバンドで交信したか、というリストですね。 私は余り多くのバンドに出ていないので、余り面白くないですが、 たくさんのバンドに出ている人には面白いリストですね。 BANDs CALLSIGN member 3 JA1PGP 3 JF1DIR 3 JI1DHY 3 JP3AWA 3 JQ1VDJ 4 JA1YGX 4 JJ2YKZ 4 JK1WXM (^^)/ 2014年の、3バンド以上で交信している局です。 オリジナルの『お馴染みさんリスト』との違いは、 リストのフォーマットが違うこと、A1クラブメンバーには印をつけたこと、 スクリプトをチョッと修正することで、通算のと年度別の集計ができることです。 お馴染みさんランキングのスクリプトのEND{}セクションを下記のように変更するだけでできました。 END{ print "BANDs CALLSIGN member" for(a in cb){ split(a,ary,"") call=ary[1] zz[call]++ } for(a in zz){ if(zz[a]>2) printf("%5d %-6s %s\n",zz[a],a,member[a]) | "sort" } close("sort") } |
|||
|
||||
● res.9 |
|
|||
|
||||
|
こんばんは。JH1MHM 小菅です。 SED のスクリプト。棚上げ状態ですみません。 もうすぐ、年の瀬です。皆様、ご自愛ください。 |
|||
|
||||
● res.10 |
|
|||
|
||||
|
まだ今年は少しあるけれど、 4回以上のお馴染みさん 年が明けたらまたやってみましょう。Hi QSOs CALLSIGN member 1.9 3.5 7 10 14 18 21 24 28 50 144 UHF 4 7N4CLI (^^)/: 4 4 JA1YYE : 1 1 1 1 4 JA3GJQ : 1 2 1 4 JA9BSL (^^)/: 4 4 JG2AKR (^^)/: 4 4 JH1UCM (^^)/: 4 4 JO1YYD : 1 1 1 1 4 JO3JCY (^^)/: 4 5 JA2MEI (^^)/: 1 4 5 JA3JM : 1 3 1 5 JA4MRL (^^)/: 1 4 5 JR5GWR (^^)/: 5 6 JE1TRV (^^)/: 1 5 7 JG1BGT (^^)/: 7 7 JR0DIL (^^)/: 2 5 8 JL1EDB (^^)/: 8 11 JA1HMK (^^)/: 1 10 11 JH2CMH (^^)/: 11 43 7L3XGI (^^)/: 3 40 |
|||
|
||||
● res.11 |
|
|||
|
||||
|
私も集計してみました。 C:\Hamlog>gawk -f e-chk.awk a1user.txt loglist.csv QSOs CALLSIGN member 1.9 3.5 7 10 14 18 21 24 28 50 144 UHF 4 7N4CLI (^^)/: 4 4 JE1TRV (^^)/: 4 4 JH1DRV : 4 4 JS3JMT (^^)/: 4 5 JA1HMK (^^)/: 5 5 JA2MEI (^^)/: 5 5 JR0DIL (^^)/: 1 4 6 JH2CMH (^^)/: 6 8 JG1BGT (^^)/: 1 7 C:\Hamlog> 皆さん、ありがとうございました。 |
p.ink |