改行コードを揃えて解決

昨日、「”grep”で行の完全一致を見つける」という記事を書いた。
その後少々検討した結果、改行コードをWindows(CR+LF)に揃えることで解決した。
実際に改行コードが異なるファイルで検証してみると”-x”オプションを付けると不一致とみなされたが、揃えると(当然だが)一致とみなされたのでWindows上での扱いを考えてCR+LFに統一した。
そもそも改行を何故LFのみにしていたのか思い出せ無いが、とりあえず上手くいったので良しとしよう(汗)。

←クリックしてくれると嬉しいです。

これまた古いPCが出て来たものだ(汗)

仕事場に古いPCが持ち込まれた。
ユーザーが個人のPCの処分をしたいということで持ち込んできたんだけど、これがまた古い。
モノがDELLのOptiplex GX60と言う機種でOSはWindowsXP。
メモリはDDR266(PC2100)の512MBが1枚だけでHDDはなんとIDE接続のもの。
うーん、これでは使えるパーツが全く無いなぁ・・・やはり希望通りに処分するしかないか・・・

←クリックしてくれると嬉しいです。

暑いくらいだ

今日の札幌は太陽は見えないけど朝から気温が高い状態が続いている。
朝の最低気温は平年より6度ほど高く、昼間の最高気温も22.2度で平年より5度近く高く九月中旬並み。
昼に外を散歩して室内に戻ったら汗が出てくるほどだったな(汗)。

←クリックしてくれると嬉しいです。

SAO22巻

気付いたら「ソードアート・オンライン」の最新22巻(の電子版)が発売になっていた。
紹介文を読むとアンダーワールド編の続きでは無くてSAO時代やALOの外伝集のような感じ、マザーズロザリオの前日譚のような話も入っているようだ。
早速購入してダウンロードしなくては(汗)。

←クリックしてくれると嬉しいです。

パラメータの上りが鈍い・・・(FGO)

スマートフォンゲームの「Fate/Grand Order」でとある名無しのアサシンのレベルを上げたところ、HPとATKの二つのパラメータの上昇幅が小さくてびっくりした。
Lv.42の状態で金種火と銀種火を食べさせたら運よく”大成功”となったので喜んだら、Lvが2つ上がって44になったのは良いんだけど、HPが19しか上がらずATKに至っては14しか上がらなかったorz。
ちょうど上がり方が鈍くなる谷間なんだろうけど、これにはちょっとガッカリしたな(汗)。
もっと頑張ってLv上げをしてあげないとなぁ、、、

←クリックしてくれると嬉しいです。

雲が多いな・・・

今朝の札幌は昨日と比べて格段に雲が多い朝となっている。
昨日は全くと言って良いほど雲が無くてきれいな青空が広がっていたが、今朝は青空も見えるが雲が空のかなりの部分を覆っている。
そのせいか朝の最低気温は昨日より7度近く高い14.7度で、これは平年と比較しても6度近く高く九月中旬並みの暖かさ。
実際、6時前に外に出た時は寒さよりも暖かさを感じた。
予報では今日は曇りがちだけど時折晴れて気温も昨日並みに上がるとなっている。
降水確率は一日を通して0%なので雨の心配は無さそうだな。

←クリックしてくれると嬉しいです。

コンサが惜敗!

サッカーJ1の北海道コンサドーレ札幌は昨夜「YBCルヴァンカップ プライムステージ」の準決勝でガンバ大阪と対戦。
先週金曜日に0-5で大敗した時と同じアウェーでの対戦となっていた。
前半は0-0で折り返した後半29分に相手にPKを与えて1点を先制されたが、後半42分に相手陣内の左サイド奥からのFKを獲得。
このFKをニアサイドの選手が頭で流し、反応良く飛び出したファーサイドの選手が決めて同点に追いついた。
このままドローで終われば勝ちに等しかったが、試合終了間際の後半50分に相手のFKがゴール前の選手に合わなかったのを頭で落としたのは良かったが、落ちた場所がゴール正面。
このボールを詰めていた相手選手に決められ土壇場で勝ち越されそのまま試合終了。
コンサは1-2で惜しい星を落としてしまった。
次戦は今度の日曜日(10/13)に札幌ドームで行われる予定で、コンサは2点差以上で勝つか1-0で勝てば決勝進出が決まる。
まさかこんなに勝ち進むとは思わなかったが、ここまで来たら決勝に進んで欲しいな!

←クリックしてくれると嬉しいです。

明日もメンテか(FGO)

スマートフォンゲームの「Fate/Grand Order」は明日の13時からメンテナンスのためにプレイ出来なくなると予告された。
これは新イベントの開始と一部の不具合の対応のためとアナウンスされている。
終了予定時刻は18時となっているのでいつも通りかと。
ということは明後日の朝にログインしたら石が貰えるということだな・・・

←クリックしてくれると嬉しいです。

”grep”で行の完全一致を見つける

Linux上でファイル操作をしていて、あるファイルの中から別のファイルにある行と一致する行を取り除きたい。
単純に考えると
#grep -v -f hoge.txt gesho.txt
で出来るんだけど、この場合はhoge.txtのとある行を”含む”行が全て取り除かれてしまう。
例えばgesho.txtの中身が
“This is a pen”
“This is a pencil”
の2行だったとして、hoge.txtに
“This is a pen”
があると2行とも取り除かれてしまう。
そこで、行の完全一致のオプション”-x”を付けて
#grep -v -x -f hoge.txt gesho.txt
とすれば解決・・・の筈だったんだけど、実際には一致する行が無いと判断されてしまった。
理由はhoge.txtとgesho.txtで改行コードが異なっていた為orz。
Windows上で扱う関係でgesho.txtはCR+LFでないと困るが、反対にhoge.txtはLFである必要があって統一できない。
さて、どうするかなぁ?(汗)

grepに渡す時だけ”dos2unix”で改行コードを変換して、終わったら元に戻すのが簡単かな?

←クリックしてくれると嬉しいです。

Nikonが「Z50」とDXレンズ2本を正式に発表

Nikonが噂になっていて写真もリークしたZマウントのDXフォーマット機「Z50」を正式に発表した。
公式サイト等での予約受付は10/12からで発売予定は11月下旬。

ボディの仕様を見ると撮影機能もなかなか良いが、なんといっても軽い!
ボディのみでの質量が395gで、これは私が使っているレフ機「D60」より100gほど軽量。
同時に発表された標準ズームレンズも軽そうだから普段から気軽に持ち歩ける。
”入門機”としての位置づけとなるとしても、これだけでも十分かも?
あとは価格とDXレンズのラインアップの拡充だなぁ・・・

←クリックしてくれると嬉しいです。