From: rubikitch Date: 2000-02-18T12:36:28+09:00 Subject: [ruby-list:20818] Re: rbsh From: 中村暁史 Nakamura Akifumi Subject: [ruby-list:20806] Re: rbsh Date: Fri, 18 Feb 2000 01:11:45 +0900 るびきちです。 > 特に左手の小指は鍛えたので(笑)。#最近鈍っているなあ 僕もかなり鍛えられました(笑) skkに・・・ だから小指も器用になったんだよ。 > あるいは複数でない奴もみんなArrayとか… ['filename'].cat つー感じか? うーん、できたらいいな〜 当然 'filename'.cat も ok と。 だけど、いちいち ' 打つのめんど〜(><) > 複数対応じゃない奴に複数を突っ込んだら > (ARGFみたいに)くっつけたものだと見なすとか… ぷぷ(笑) > Fileという名のオブジェクトの真の姿(?)ってやっぱり、 > ファイル名とファイル内容(ByteStream)とを > 「むすびつけているもの」なんでしょうかね。 なるほど。 > 1つのプログラムの中ではそれはファイルディスクリプタ > とかFileオブジェクトだとか言えるわけですが、 > それがshell、プログラム間でやりとりする情報となると… そうなんだけどね。 だけど、 Ruby は完全 oo だから、 shell 的な操作も可能だし・・・ ファイルをコピーするとか。 > manファイルからrbshラッパーを自動生成するってのも > ちょっと無理だろうし… やろうと思えば出来るかもね。 一応フォーマット決まっているし。 無理だったら default を用意しておくのが一番かな。 殆どの unix コマンドって cmd file1 file2 ... だからね。 [file1, file2...].cmd つー感じで・・・ るびきち☆