Linux今回はdiffで差分がないところだけ出力してみます。比較するファイルは以下のようなものを用意しています。bar.txtCCCCCDDDDDEEEEE実行コマンド以下のコマンドでdiffで差分のない部分だけを出力することができます。bar.txtCCCCC共通部分CCCCCだけが出力できました!ちょっとした解説diffにいろいろな長いオプションをつけていてよくわからないと思いますので解説していきます。今回はdiffのif-then-else形式と呼ばれる形式で差分を表示しています。(-Dや--old-line-formatなどのオプションを指定してあげるとその形式になります。)if-then-else形式とは以下のように比較結果を出力する形式です。*/続いてそれらで利用しているオプションの解説です。--old-line-format=''は1番目のファイルだけにある行の出力のフォーマットを決めるオプションです。これを''とすることで出力しないようにしています。--new-file-format=''も同様です。2番めのファイルの出力をしないように指定しています。--unchanged-line-format='%L'は両方のファイルに共通な行を出力する際のフォーマットです。lineとのことです。行の内容をそのまま出力する。いう意味で利用しています。誰?インフラエンジニアをやっている27歳の個人事業主。LPIC-304AWSアソシエイト2つおしごとあれば。(4)月別アーカイブLinksGitHubtwitterスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。