[FreeBSD-users-jp 96543] Re: diff
PCDR AKIBA 秋場
shinji @ pcdr-akiba.jp
2020年 2月 24日 (月) 23:46:38 UTC
こんにちは、秋場と申します。
On Tue, 25 Feb 2020 08:13:04 +0900
"kouya" <kouya @ ryuhoku.jp> wrote:
> diff のオプションについて、エラーが出て解決で来ませんので、教えて下さい。
>
> 11までのdiff には -F が、有ったのですが、12になって、無くなっています。
http://gihyo.jp/admin/serial/01/bsd-yomoyama/0097
にて
FreeBSD 12-CURRENTのデフォルトのdiff(1)コマンド実装がGNU diffからBSD diffに
切り替わりました。/usr/src/UPDATINGにその旨が追加されました。
:
説明によるとBSD diffはGNU diffのいくつかの機能は実装していないとしており,
そうした機能が必要な場合にはパッケージからdiffutilsをインストールして使う
ようにとあります。diffutilsパッケージをインストールするとgdiffという
コマンドがインストールされますので,これがGNU diffとなります。
とあります。
diffutiles を入れて、shellスクリプトの diff を gdiff に書き換えてみましょう。
--
PCDR AKIBA 秋場 <shinji @ pcdr-akiba.jp>
freebsd-users-jp メーリングリストの案内