逆引きUNIXコマンド/diffコマンドで差分ファイル名のみを出力する方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* diffコマンドで差分が発見されたファイル名のみを出力する...
例えば、旧バージョンのソースファイルと新バージョンのソー...
このような場合は、''-q''オプションを指定すると実現するこ...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* diffに-qオプションを利用して比較してみる。 [#kc09b6a8]
今回は[[PostgreSQL>http://www.postgresql.jp/]]のソースフ...
ダウンロードしたファイルは、postgresql-9.1.1.tar.gz, post...
tarballを展開して比較してみます。~
以下、展開後のdiffによる比較の実行結果になります。~
今回はディレクトリ以下に存在するファイルの全比較なので''-...
$ diff -rq postgresql-9.1.1 postgresql-9.0.5
ファイルpostgresql-9.1.1/.gitignoreとpostgresql-9.0.5/.g...
ファイルpostgresql-9.1.1/COPYRIGHTとpostgresql-9.0.5/COP...
ファイルpostgresql-9.1.1/GNUmakefile.inとpostgresql-9.0....
<snip>
postgresql-9.1.1/contrib/adminpackだけに発見: adminpack....
postgresql-9.0.5/contrib/adminpackだけに発見: adminpack....
postgresql-9.0.5/contrib/adminpackだけに発見: uninstall_...
<snip>
ファイルpostgresql-9.1.1/src/tutorial/funcs.sourceとpost...
ファイルpostgresql-9.1.1/src/tutorial/funcs_new.cとpostg...
ファイルpostgresql-9.1.1/src/tutorial/syscat.sourceとpos...
ファイルpostgresql-9.1.1/src/win32.makとpostgresql-9.0.5...
上記の実行結果を見ると異なるファイルと片方にしか存在しな...
* その他 [#icff9451]
出力が日本語だと大変わかりやすいのですが、英語表記の出力...
以下、実行結果になります。
$ LANG=C diff -rq postgresql-9.1.1 postgresql-9.0.5
Files postgresql-9.1.1/.gitignore and postgresql-9.0.5/....
Files postgresql-9.1.1/COPYRIGHT and postgresql-9.0.5/CO...
Files postgresql-9.1.1/GNUmakefile.in and postgresql-9.0...
<snip>
Only in postgresql-9.1.1/contrib/adminpack: adminpack.co...
Only in postgresql-9.0.5/contrib/adminpack: adminpack.sq...
Only in postgresql-9.0.5/contrib/adminpack: uninstall_ad...
<snip>
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
終了行:
#navi(../)
* diffコマンドで差分が発見されたファイル名のみを出力する...
例えば、旧バージョンのソースファイルと新バージョンのソー...
このような場合は、''-q''オプションを指定すると実現するこ...
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* diffに-qオプションを利用して比較してみる。 [#kc09b6a8]
今回は[[PostgreSQL>http://www.postgresql.jp/]]のソースフ...
ダウンロードしたファイルは、postgresql-9.1.1.tar.gz, post...
tarballを展開して比較してみます。~
以下、展開後のdiffによる比較の実行結果になります。~
今回はディレクトリ以下に存在するファイルの全比較なので''-...
$ diff -rq postgresql-9.1.1 postgresql-9.0.5
ファイルpostgresql-9.1.1/.gitignoreとpostgresql-9.0.5/.g...
ファイルpostgresql-9.1.1/COPYRIGHTとpostgresql-9.0.5/COP...
ファイルpostgresql-9.1.1/GNUmakefile.inとpostgresql-9.0....
<snip>
postgresql-9.1.1/contrib/adminpackだけに発見: adminpack....
postgresql-9.0.5/contrib/adminpackだけに発見: adminpack....
postgresql-9.0.5/contrib/adminpackだけに発見: uninstall_...
<snip>
ファイルpostgresql-9.1.1/src/tutorial/funcs.sourceとpost...
ファイルpostgresql-9.1.1/src/tutorial/funcs_new.cとpostg...
ファイルpostgresql-9.1.1/src/tutorial/syscat.sourceとpos...
ファイルpostgresql-9.1.1/src/win32.makとpostgresql-9.0.5...
上記の実行結果を見ると異なるファイルと片方にしか存在しな...
* その他 [#icff9451]
出力が日本語だと大変わかりやすいのですが、英語表記の出力...
以下、実行結果になります。
$ LANG=C diff -rq postgresql-9.1.1 postgresql-9.0.5
Files postgresql-9.1.1/.gitignore and postgresql-9.0.5/....
Files postgresql-9.1.1/COPYRIGHT and postgresql-9.0.5/CO...
Files postgresql-9.1.1/GNUmakefile.in and postgresql-9.0...
<snip>
Only in postgresql-9.1.1/contrib/adminpack: adminpack.co...
Only in postgresql-9.0.5/contrib/adminpack: adminpack.sq...
Only in postgresql-9.0.5/contrib/adminpack: uninstall_ad...
<snip>
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
ページ名: