フリップディフ - クラウド上のオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド flipdiff です。

プログラム:

NAME


flickdiff - XNUMX つの増分パッチの順序を交換します。

SYNOPSIS


フリップディフ [[-NS n] | [--strip-match =n]] [[-U n] | [--unified =n]] [[-NS PAT] |
[--drop-context =PAT]] [[-q] | [-静か]] [[-z] | [-解凍]] [[-b] |
[--ignore-space-change]] [[-B] | [--ignore-blank-lines]] [[-i] | [--大文字と小文字を無視する]]
[[-w] | [--ignore-all-space]] [--in-place] 差分1 差分2

フリップディフ {[--help] | [ - バージョン]}

DESCRIPTION


フリップディフ は、順番に適用する XNUMX つのパッチ ファイルの順序を交換します。 の
パッチは「クリーン」である必要があります。コンテキスト行が一致し、不一致があってはなりません。
オフセット。

交換されたパッチは、マーカー線とともに標準出力に送信されます。
(「=== 8< === ここをカット === 8< ===」)。 - 所定の位置に オプションが渡されます。
その場合、出力は元の入力ファイルに書き戻されます。

OPTIONS


-p n, --strip-match =n
ファイル名を比較するときは、最初のファイル名を無視してください n 両方のパッチのパス名コンポーネント。
(これは -p GNUのオプション patch(1)。)

-q, - 静かな
静かな出力。 各パッチの最初に論理的根拠の線を出さないでください。

-U n, --unified =n
表示しよう n コンテキストの行(少なくとも n 両方のコンテキストの行
入力ファイル)。 (これは -U GNUのオプション 差分(1)。)

-d パターン, --drop-context =パターン
シェルワイルドカードに一致するファイルにコンテキストを表示しないでください パターン。 このオプション
複数回与えることができます。

シェルワイルドカードパターンの解釈はスラッシュをカウントしないことに注意してください
特別な文字またはピリオド(言い換えると、フラグは与えられません) fnmatch)。 この
「* / basename」タイプのパターンを、数を制限せずに指定できるようにするためです。
パス名コンポーネント。

-i, --大文字と小文字を区別しない
大文字と小文字は同じであると考えてください。

-w, -- すべてのスペースを無視
パッチの空白の変更を無視します。

-b, --ignore-space-change
空白の量の変更は無視してください。

-B, --空白行を無視
行がすべて空白の変更は無視してください。

-z, -解凍
拡張子が.gzおよび.bz2のファイルを解凍します。

- 所定の位置に
出力を元の入力ファイルに書き込みます。

- 助けて
短い使用法メッセージを表示します。

- バージョン
フリップディフのバージョン番号を表示します。

制限


これは非常に軽くテストされているだけなので、機能しない可能性もあります。 使用する - 所定の位置に ではありません
現時点では推奨されています。

場合によっては、パッチを有効に反転できない場合があります。
コンテンツの意味論を理解する。 このプログラムは、次のような完全な行のみを使用します。
XNUMX つのパッチの適用中のある段階で出現し、XNUMX つの行を構成することはありません
部品から。

このため、通常は出力を読んで、次のことを確認することをお勧めします。
理にかなっている。

onworks.netサービスを使用してオンラインでflipdiffを使用する



最新のLinuxおよびWindowsオンラインプログラム