Linux の diffstat コマンド
翻訳結果:
diffstat
Linux の diffstat コマンド構文
機能: diffstat コマンドは、diff の比較結果に基づいて統計を表示します。 diffstat は diff の出力結果を読み取り、各ファイルの挿入、削除、変更などの差分をカウントします。
構文: diff [-wV][-n <ファイル名の長さ>][-p <ファイル名の長さ>]
Linux の diffstat コマンド例
diff コマンドを使用して、ディレクトリ「test1」と「test2」にある同じ名前のファイル「testf.txt」を比較します。次に、diffstat コマンドを使用して、結果の統計表示を実行します。次のコマンドを入力します:
$ diff test1 test2 | diffstat #进行比较结果的统计显示
注: このコマンドを使用すると、統計表示機能を非常に便利に実現できます。
ファイルの内容を表示するには、ユーザーはコマンド「cat」を使用してファイルを表示できます。具体的な操作は次のとおりです:
$ cat test1/testf.txt #查看test1/testf的内容 abc def ghi jkl mno pqr stu vws $ cat test2/testf.txt #查看test2/testf的内容 abc def ghi jkl mno
上記のファイル内容の表示から、次のことがわかります。 2 つのファイルの内容が異なります。ここでコマンドを実行して、ファイル比較の結果を統計的に表示します。結果は次のとおりです:
testfile | 2 +- #统计信息输出显示 1 file changed, 1 insertion(+), 1 deletion(-)