利用ガイド

オンラインテキスト比較 — 行ごとの差分・Linux diff 出力

ログや設定の2つの版を行単位で比較したり、Linux diff の既定出力で変更を確認できます。

使い方

  1. 左に元の文、右に変更後の文を貼り付けます。
  2. 結果見出しの横で標準または Linux diff を選びます。拡大表示でも切り替えられ、コピーは選択形式の原文です。
  3. 赤の削除行と緑の追加行を確認します。標準は同じ行も表示し、Linux diff は変更部分だけを a/c/d 形式で表示します。

入力と結果の例

標準

入力例

元の文:
name: api
replicas: 2

変更後:
name: api
replicas: 3

結果例

  name: api
- replicas: 2
+ replicas: 3

Linux diff

入力例

元の文:
name: api
replicas: 2

変更後:
name: api
replicas: 3

結果例

2c2
< replicas: 2
\ No newline at end of file
---
> replicas: 3
\ No newline at end of file

背景知識

行単位の比較
2つの版で同じ行を対応させ、追加・削除を見つけます。行の編集は元の行の削除と新しい行の追加として表されます。違いを見つけますが、どちらが正しいかは判断しません。
Linux diff の a/c/d アドレス
2c3 は元の2行目を変更後の3行目に変更する意味です。2,4c3,5 のカンマは行範囲です。0a1 は先頭の前に追加、1d0 は先頭行削除です。< は元、> は変更後、--- は置換部分の区切りです。

注意事項

よくある質問

このオンラインツールはどんな作業に使えますか?

ログや設定の2つの版を行単位で比較したり、Linux diff の既定出力で変更を確認できます。

標準と Linux diff 出力の違いは?

標準は同じ行と変更行を表示し、元・変更後の行番号を別に示します。Linux diff は変更部分のみを既定の a/c/d 形式で表示します。両方とも削除は赤、追加は緑で、拡大表示でも切り替えられます。

空白やWindowsの改行も比較しますか?

空白も比較します。標準は CRLF と LF を同一視し、Linux diff は末尾改行の有無も比較します。ブラウザー入力欄は CRLF を LF に正規化する場合があります。末尾改行がなければ \ No newline at end of file を表示し、同一入力の出力は空です。 入力ごとに1,000行、合計200,000文字まで。形式選択はページのメモリのみで維持し、入力をリセットしても保持します。

Baro Workはログイン不要のツール集です。入力と結果をサイトサーバーやブラウザーに保存しません。翻訳・DNSの外部送信は各説明をご確認ください。

ホームですべてのツールを使う →