68user's page 掲示板

Prev< No. 186〜190> Next  [最新発言に戻る] [過去ログ一覧]
No. 186 # mm 1999/03/16 (火) 02:00
>でも12MBの壁があって(アドレスレジスタが24bitだから)、

MS-DOSしか使ってなかった頃の最大実装は8MBだから、
私の場合、壁のうちに入らないなぁ…(^^;


>でも同じものと言った方が初心者にわかりやすいなら、それはそれで
>いいと思います。

私の経験なんですが、昔、正規表現といえばsedやgrep(その頃はawkも
perlも知らなかった)で使うアレのことしかないと思い込んでたことが
あって、誤解を招く文脈で「正規表現」という言葉を使って指摘された
覚えがあるんです。
難しい話でよく理解できなかったために、正確には覚えてないんですが、
文脈自由文法や正規文法とかの話に割り込んで、何か発言をしたのだと
思います(^^;
だから、これらを区別して説明するのはいいと思うのですが、globも
正規表現の一種又はサブセット?だということも含めておいた方が、
初心者の方にも後々のためにはいいんじゃないかなと思ったのです。
とは言うものの、議論するほどの問題ではないので、この話題は以降
無視して頂いて結構です。

No. 187 # M.Masuda 1999/03/16 (火) 20:46
すいません...
>いえ、ただのログです。例えばこんなの。
これなんですが、
>.forwardに書いただけではログ作成や排他処理をやってくれないです。
procmailが勝手にログを作ってくれるのですか?
もしそうなら、それは何処に出力されるのですか?
と言う意味でした。
#日本語ヘタですいません...(^^ゞ

> * ^Subject: hoge$
> は、ヘッダに「(行頭)Subject: hoge(行末)」という行があれば
> commandに渡されるわけです。ヘッダ名(この場合はSubject)の
> 前に ^ がありますから。
> # 本当は * ^Subject: *hoge$ にしなきゃいけないんだけど
あっなるほど、よく見ると間にスペースが...
これは、2つの条件([^hoge]、[hoge$])が指定されているのですね。
(↑ procmailの解説)
#ネスケのデフォルトフォントをMS P明朝にしているのだけど
#半角スペースが分かりづらいしアンダーバーが表示されないし、
#設定変更しようかな...気に入っているんだけど。←独り言


>namazuを使うなら...
そうなんですか。最近よく見かけるのでもしかして、と思ったので
すが。
#「ですよね〜。んが、」の行にはやられた...
#思わず吹き出して周りの白い目が...


>これくらいならシェルスクリプトでもできますよ。
う〜ん、シェル使い。というか、やっとPerlを使えるようになってき
た私には、「さすが」以外言葉が出ない...(((((^^;


>正規表現の一種又はサブセット?だということも含めておいた方が、
>初心者の方にも後々のためにはいいんじゃないかなと思ったのです。
初心者として、ありがたきお言葉。感謝感謝m(_ _)m >mmさん

No. 188 # M.Masuda 1999/03/16 (火) 23:25
自己レスです。
偶然というか出来すぎ?でレスキューさんのページでprocmailの
解説を見つけました。
#しかも一昨日UPばかりの情報。もしかしてここでのやり取りを見
#ていた?!

いやはや、だいぶ変な事を書いてますね(^^ゞ

ログの件は環境変数に、
LOGFILE=$HOME/procmail.log
の様な指定をしたときにprocmailによって作成される。
ですね。

>> # 本当は * ^Subject: *hoge$ にしなきゃいけないんだけど
> あっなるほど、よく見ると間にスペースが...
これは単純にメールのヘッダーの規則で、Subject:とその内容の
間には半角スペースが必要なんですね。

なんてオバカなんでしょう。
大変失礼をいたしました。(^^;

謎が解決しました。

No. 189 # 68user 1999/03/18 (木) 03:14
> ログの件は環境変数に、
> LOGFILE=$HOME/procmail.log
> の様な指定をしたときにprocmailによって作成される。
yes. 環境変数じゃなくてレシピに書くんですけどね。

> これは単純にメールのヘッダーの規則で、Subject:とその内容の
> 間には半角スペースが必要なんですね。
    Subject: hoge(スペース1つ)
    Subject: hoge(スペース2つ)
    Subject:hoge(スペースなし)
のいずれにも対応できるようにするためです。調べてませんが、
どちらもメールヘッダとしてはアリなんじゃないでしょうか。
(RFC821あたりで決まってるかな?)


ところで素朴な疑問ですが、補完って知ってます?>M.Masudaさん(や他の方)
コマンドラインでTABやCtrl-Dを押すやつ。

知らない人が多いなら、軽く解説を書こうかなと思ってるんですが。
入門書でシェルの補完まで触れているのを見たことないんで、
もし補完を知らずに「UNIXのコマンド入力は めんどくさいものだ」
と思う方がいたらヤだなと思いまして。

No. 190 # Blue [E-mail] 1999/03/18 (木) 09:29
初めてメールさせていただきます。

UNIX の bc コマンド/ dc コマンドの使い方を伝授していただけないでしょうか。
あるいは、このコマンドの解説本をご存知でしたら教えていただけないでしょうか。

お願いします。

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