Windowsコマンドプロンプトでdiffのようなファイル比較
Linuxのdiff
コマンドのようにWindowsでファイル比較できないかと調べていたら、comp
というコマンドがありました。
コマンド
comp [オプション] <ファイル1> <ファイル2>
使用例
@echo off rem 内容が同じファイルの比較 echo N | comp a.txt b.txt 2>nul echo 戻り値は「%ERRORLEVEL%」です echo. rem 内容が異なるファイルの比較 echo N | comp a.txt c.txt 2>nul echo 戻り値は「%ERRORLEVEL%」です
結果
a.txt と b.txt を比較しています... ファイルに違いはありません 戻り値は「0」です a.txt と c.txt を比較しています... ファイルのサイズが違います。 戻り値は「1」です
- compをそのまま使うと、
ほかのファイルを比較しますか (Y/N)?
と表示されてキー入力を求められます。対処として、echo N | comp <ファイル1> <ファイル2> 2>nul
とするとキー入力をスキップできます。 - ディレクトリを比較する場合は
comp <ディレクトリ1> <ディレクトリ2>
。再帰的に比較してくれます。
2ヶ月でデータベーススペシャリストに合格する勉強方法
データベーススペシャリストの受験申込みがはじまりました。
腕試しとして受験したり、上司から受けるように言われてる方もいらっしゃるでしょうか。
平成28年度春季データベーススペシャリスト日程
予定 | 日時 |
---|---|
インターネット申込み | 2016年1月18日(月)10時 ~ 2月26日(金)20時 |
郵送申込み | 2016年1月18日(月) ~ 2月15日(月) 消印有効 |
試験実施日 | 2016年4月17日(日) |
この記事では、データベース素人の僕が、約二ヶ月でDBスペシャリストに合格するまでに取り組んだ勉強方法をご紹介していきます。
続きを読む【404】見れなくなったウェブページを復活させる方法【Not Found】
404 Not Found... 見つけると物悲しいですよね。 ブックマークしておいたのにいつの間にか見れなくなっていたり、リンク先のページが消えていたり。
そんな時、下のサービスを使えば一発で復活させる事ができます。
続きを読む【C++ユニットテスト】Google TestをLinux上のプロジェクトに組み込む方法
C++のユニットテストフレームワークGoogle Test。
以前LinuxへのGoogle Testビルド方法の記事を書いたのですが、Googleのドキュメントによると/usr/localなどへのインストールは本来推奨されていないようです。
(よくある質問 — Google Test ドキュメント日本語訳)
そこで、プロジェクト内にGoogle Testのソースコードを配置して使用する手順をまとめました。
続きを読む