68user's page 掲示板

Prev< No. 829〜834> Next  [最新発言に戻る] [過去ログ一覧]
No. 829 # has 2000/04/20 (木) 17:27:53
>68user
こんちは。いろいろおつかれさまです。
もうおともだちはできましたか?

さて、早速ですが、以前作っていただいた掲示板のCGI、
実はダウンロードしたつもりで忘れていたみたいです。
いろいろ探してみたんですが、見つかりませんでした。
なので、お手数ですが、もっかいどっかにアップしてやって下さい。

No. 830 # tototo [E-mail] 2000/04/20 (木) 20:00:27
はじめましてこんにちは。
diffコマンドで質問があるのです。

最終行にnewlineがあるファイルとないファイルを比較したとき、
newline以外の部分が同じでも、その行は違うよと答えてきます。
newlineあるなしに関わらず内容部分だけでdiffするにはどうしたら良いでしょうか。
どうか教えてください。よろしくお願いします。

No. 831 # 68user 2000/04/20 (木) 21:45:07
> diff
うちの GNU diff-2.7 では、-b オプションで
お望みの動作をしているようです。

> もうおともだちはできましたか?
まぁ、それなりに。というより、ずっと一緒に研修受けてるから
自然に仲良くなるって感じですかね。

> もっかいどっかにアップしてやって下さい。
すんませんが、もうちょいデバッグしてから送ります。
どういうバグが残ってたのかも忘れてしまったので。

週末に仕上げる予定。

No. 832 # tototo [E-mail] 2000/04/20 (木) 22:12:52
68userさん、お返事ありがとうございます。

>うちの GNU diff-2.7 では、-b オプションで
>お望みの動作をしているようです

ぼくが使ってるやつで-bオプションを使ってもゆうこときいてくれないです。
何か他の方法あれば教えてください。お願いします。

No. 833 # 68user 2000/04/21 (金) 00:46:31
-y とか -B などはどうですか。なお、FreeBSD の diff では
    http://www.jp.FreeBSD.org/cgi/mroff.cgi?subdir=man&man=diff&dir=jpman-3.4.0%2Fman
という意味です。ご自分の環境の diff のマニュアルを見て、
同じようなのを探して下さい。

なお、SunOS などに付いてくる低機能な diff じゃ無理かもしれません。

あとは perl などで最後の改行を削除してから diff、くらいしか
思い付きませんねぇ。

No. 834 # tototo [E-mail] 2000/04/21 (金) 09:26:10
68userさんへ
お返事ありがとうございます。

ぼくの使っているSunOS環境のdiffではダメなようですね。トホホ。
どうやら末尾のスペースまたはタブしか無視してくれないようです。
perlもつかえる環境ではないのです。仕事先なのでインストールもできないです。
またいろいろとチャレンジしてみます。

ありがとうございました。

Prev< No. 829〜834> Next  [最新発言に戻る] [過去ログ一覧]