User Tools

Site Tools


human68k_manual:file:fc

Table of Contents

COPY

機能

ファイル内容の比較

書式

FC (ファイル名)(ファイル名2)[/A] [/B] [/W] [/C] [/n] [/T(タブラカム)] [/L(最大数)] [/(一致行数)]

備考

外部コマンド

解説

二つのファイルを比較します。異なる部分は表示されます。特に指定しない場合は自動的にアスキー比較で実行されます。但しファイルの拡張子がX,R,Z,SYS,O,Aの場合は自動的にバイナリー比較で行われます。

コマンドの実行例

TEST1.TXTとTEST2.TXTを比較する。(アスキー比較になる)

FC TEST1.TXT TEST2.TXT

コマンドのヘルプを表示する。(コマンド単体)

FC

出力形式

コマンドの実行によって2つのファイルの相違点が出力されます。以下にその表示形式を示します。(括弧等の部分は比較するファイルにより異なります。)

アスキー比較の場合

+++++(ファイル名1)
(一致している部分の最後の1行)
 ・
 ・
(相違点)
 ・
 ・
(再び一致した行)
+++++(ファイル名2)
(一致している部分の最後の1行)
 ・
 ・
(相違点)
 ・
 ・
(再び一致した行)

バイナリー比較の場合

アドレス    ファイル名1   ファイル名2
xxxxxxxx:      xx          xx

アドレスの“xxxxxxxx”8桁はファイルの先頭からのアドレス、ファイル名1,2のそれぞれの“xx”2桁は相違があったデータを示ししています。

スイッチの説明

/A アスキー比較の指定。2つのファイルを行単位で比較します。
/B バイナリ比較の指定。2つのファイルをバイト単位で比較します。
/W ブランク圧縮。連続したスペース、タブを1つのブランクとして処理します。
/C 大・小文字の無視。テキスト中の大文字小文字の区別をしません。
/n 行番号表示。表示結果に行番号を付けられます。
/T(タブカラム) タブをスペース化します。設定されているタブカラムまでスペースとします。(タブカラム)には、2,4,8,16が指定できます。
/L(最大数) 比較する最大行数の指定。
/(一致行数) 一致部分の行数(一致行数)には1~9を指定します。(一致行数)のテキストが一致していた場合にのみ、同一の内容として判断します。省略時には3が設定されたものと見なします。
human68k_manual/file/fc.txt · Last modified: 2019/08/27 20:45 by 127.0.0.1