くだらない質問はここに書き込め!39

このエントリーをはてなブックマークに追加
1名無しさん@お腹いっぱい。
UNIX板は 2ch のサポートセンターではありません
批判、要望は → 2ch批判要望 http://ex5.2ch.net/accuse/

NGワード
* UNIXって何? (http://pc5.2ch.net/test/read.cgi/unix/998779290/)
* UNIXとLinuxの違いは何? (http://pc5.2ch.net/test/read.cgi/unix/1024558135/)
* 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}

禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ

注意事項
* 荒らしは無視が鉄則
* Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導

書く前にぐぐれ http://www.google.co.jp/

過去ログは >>2-5
2名無しさん@お腹いっぱい。:05/01/09 01:40:41
3名無しさん@お腹いっぱい。:05/01/09 01:40:56
4名無しさん@お腹いっぱい。:05/01/09 02:07:52
中国が2chを攻撃しています
ttp://ex7.2ch.net/test/read.cgi/morningcoffee/1105202995/
>>1
乙 && おめ
すみません、シェルで質問があります。
初心者です。

1: #!/usr/bin/sh
2: var=`date`
3: echo $var

このサンプルを実行したら
date
と出力され現在時刻がでないです。なにか設定が
間違っていたりしますでしょうか?

>>6はサンプルからのコピペだが実際に実行したのは'と`を取り違えたとか。
8:05/01/09 03:12:59
>>7

動きました!!!!!!
'と`を間違えてました。
ありがとうございました ^^
感謝です!!!!!!!
すげーな。エスパー
10名無しさん@お腹いっぱい。:05/01/09 07:34:14
~/.cshrcにaliasを登録したいんですが。
#echo abc && echo `cat xyz`と同じ事を実行させるコマンドを
aliasにtestとして登録したいんです。どうやって書けばいいですか?
(本当にやらせたいことは、echoではないんですが、簡単のためです。)
スレタイどおりの本当にくだらない質問だな。
alias test 'echo abc && echo `cat xyz`'
ただし、ビルトインのtestとぶつかってどっちが優先されるかは知らん。
cshに聞いてくれ。
emacsでyahoo bbsをみれるelispとかあります?
emacs_w3m以外の、いわゆる専用ブラウザみたいなもの。
[質問]すみません、初心者です。誰か助けてください。お願いします。
#!/bin/sh
a=$1
if [ $a = "argment" ]; then
echo "arg = argment"
elif [ $a = "hikisu" ]; then
echo "arg = hikisu"
else
echo "undefiened arg = $a"
fi

このサンプルを書いたのですが、引数を渡して実行すると
うまく行くのですが、引数を渡さずに実行すると
./test8.sh: line 3: [: =: unary operator expected
./test8.sh: line 5: [: =: unary operator expected
undefiened arg =
良く分からない実行結果がでます。
=: unary operator expectedって何ですか?
$a が空だけん
if [ = "argment" ]; then
てなる。たしかふつうはこうやる
if [ x$a = x"argment" ]; then
1513:05/01/09 15:28:18
ありがとうございました。直りました。^^
ちなみに変数の前のxはどういう意味なのでしょうか?
if [ x$a = x"argment" ]; then

if [ x = x"argment" ]; then
という事になるのでしょうか?
xじゃなくてもyだろうがzだろうが同じことだ
そう。
= の前に何もないと単項演算子(unary operator)になって(とみられて?)
しまうので x を置いとく。
if [ "$a" = "argment" ]; then
だと何かまずいんだっけ?
[ testコマンドの引数として誤認されるとかどこかで何か見たような
2013:05/01/09 17:03:31
#!/bin/sh
if [ -z $1 ]; then
echo "arg null"
fi
if [ -n $1 ]; then
echo "arg not null"
fi

これで引数無しで実行すると
arg null
arg not null
ってでちゃうんですが、-nはうまく機能しないんですか?
-zはちゃんと動く気がします。
if [ -z "$1" ]; then
if [ -n "$1" ]; then
とりあえずコレでいいんじゃない?
22名無しさん@お腹いっぱい。:05/01/09 17:29:59
例えば「ABC abc」のように半角スペースを挟んだ名前のファイルやディレクトリを
ターミナル(コマンドライン)から削除したり移動したりするのはどうするのですか?
かなり初歩的な質問ですいません。
>>22
mv ABC\ abc ABCabc
rm ABC\ abc
>>22
'ABC abc'
ABC\ abc
とか
過疎板でかぶるとか
2613:05/01/09 17:33:24
>>21
あ、直った。凄いですね。^^ありがとうございます。
何で直ったのか分からないですが、とりあえず
覚えますね。
27名無しさん@お腹いっぱい。:05/01/09 17:39:31
>>23
>>24
ありがとうございます。解決しました。
>>26
お前の使い方が間違っていただけで、直ったんじゃないからな。
29名無しさん@お腹いっぱい。:05/01/09 18:39:27
教えてください。
kill -s 0
でpidの妥当性を検査するって記述がkillの説明にありますが、この妥当性とは
具体的にどのようなことなのでしょう?ゾンビ化してるプロセスや無限ループしてる
プロセスだとエラーが返ってくるのでしょうか?
30名無しさん@お腹いっぱい。:05/01/09 18:46:33
質問です…
権限をディレクトリに限って変更したいのですが。
「chmod 755 *」だとファイルも含めて変わってしまうし…
31名無しさん@お腹いっぱい。:05/01/09 18:56:07
find . -type d -print | chmod 755
で出来ない?今環境がないから試せないんだよね。ごめん。
パイプで渡せないなら、findの結果をファイルに出力して、SHELLスクリプトでやるとか。
>>30
find . -type d -print | xargs chmod 755
33名無しさん@お腹いっぱい。:05/01/09 19:10:51
>>31-32
ありがとうございます。
やってみます!
>>29
プロセスが存在するかしないか

>>30
zsh だと chmod 755 *(/)
3529:05/01/09 19:33:15
>>34
>プロセスが存在するかしないか
ありがとうございます。
ひとことお礼カキコで無駄にスレを消費するのは
最新流行になってるのか?
ちがんでない
ローカルスプールに溜まったメールを、MH形式で、メールの内容によって
ディレクトリを仕分けしたいんですがどうすればいいでしょうか?
いいことを教えてやろう。自分の手に余ると思ったら単純な問題に分割しような。

> ローカルスプールに溜まったメールを、MH形式で、

MH使えばふつーにできるだろ。

> メールの内容によってディレクトリを仕分け

Mewなりなんなり、お好きなメーラでどうぞ。
40名無しさん@お腹いっぱい。:05/01/10 03:40:34
>> メールの内容によってディレクトリを仕分け
>
>Mewなりなんなり、お好きなメーラでどうぞ。

メーラは全く関係ねーだろw
>>39-40
レスありがとうございます。

具体的にはfetchmailでPOPサーバと、ローカルに溜まったファイルを、
procmailなどのように条件によって配送先を変えて配送して
muttで見ようと思っていました。

メーラでディレクトリの仕分けは出来ないように思えますが可能なのでしょうか。
「内容によって仕分け」という漠然とした表現に適うのは
メーラ使った手動仕分けしかないんじゃね?
それにprocmailのルール書いて一括、てのはやり直しや修正があって
結局手動で振り分ける破目になりがち。徐々にルールを成長させていくにはいいが
ルールを一から書いて一括処理というのは向かない。

>>42
何言ってんだお前w
それに、やっぱりメーラ関係ねーじゃんw

>>41
procmail使ってスプールを再配送したいなら
echo \"| exec /usr/local/bin/procmail\" > ~/.forward
これでよさげ。ちゃんと動くかどうかはシラネ
>>43
アホだな。
4541:05/01/10 10:15:53
>>43
ありがとうございました。とりあえず目的は果たせるようになりました。

ただ、シェルが新着メールを知らせてくれなくなったようなので対応策を
探っていこうと思います。
46名無しさん@お腹いっぱい。:05/01/10 18:55:33
Windows2000のコマンドプロンプトからtelnetで、
Linuxに入ってvimを起動すると、
スクリーンの上下端側へカーソルを移動すると異常な画面表示をします。
どうすれば、この問題を解決できるでしょうか?
どうか、よろしくお願い致します。
俺が検証してやるから、そのマシンのIP, Login Userをさらせや。
48名無しさん@お腹いっぱい。:05/01/10 20:14:01
くだらない質問ですが、マルチプロセスとマルチスレッドの違いってなんですか?
>>48
スレッドの方が軽い
findでディレクトリの中身をリストアップすると、
lsの順でもinode順でもないんですが、これは何の順なんですか?
みつかった順
ディレクトリエントリの順
村井順
54名無しさん@お腹いっぱい。:05/01/11 01:01:28
cshとtcshの違いは具体的に何ですか?
最近のcshはtcshとほぼ同じらしいですか。
55名無しさん@お腹いっぱい。:05/01/11 01:04:23
「最近のcsh」というものがどこかに存在するかのようなもののいいかただな
>>54
流れ読めねーやつだな
一言「井上順」ぐらい言えんものかね
三色同順
direntの順とinodeの順って自然に一致しそうな気もするけど、
そうでもないのな。
59名無しさん@お腹いっぱい。:05/01/11 02:54:33
WindowMakerのWMRootMenuの日本語を編集するにはどうすればいいですか?
leafpadもyuditもきちんと日本語が表示されません。
.Xdefaultとかでフォントの設定が必要でしょうか?
# マルチリンガル対応なのに?
lsでファイルサイズの大きい順にソートして表示させるにはどうすればいいですか?
man ls|grep sizeでは下のようになってるようですが。
number of digits to four or fewer using base 2 for sizes.
-k If the -s option is specified, print the file size allocation in
file sizes is output on a line before the long listing.
total sum for all the file sizes is output on a line before the
size of 512 bytes.
minor device numbers for the file are displayed in the size field. If
The following is how to do an ls listing sorted by size (and shows why ls
counts (see -s) will be displayed in units of that size
a dynamically sized column). Not all columns have
flags, file size, file name.
>>59
専用スレへGo

最強のWindow ManagerのWindow Makerを語れ。
http://pc5.2ch.net/test/read.cgi/unix/998272137/
>>60
gnu ls なら -S
それ以外はシラネ
sort使えよ。FreeBSDのmanだとEXAMPLESにずばりそのものが書いてある。

ls -l | sort -kn 適当な数字
-kn は無理だった。 -k 数字 -n
ls -l | sort -nr +4 か
sedコマンドで文字を置換したいのですが、
'/'を含んだ文字列の置換はどのようにすればいいのでしょうか?
例えば、あるファイル内のC:/hoge/hogeをC:/hogeに置換する場合などです。
よろしくお願いします。
s:/a:a:gみたいにしているけれどもs/\/a/a/gでもできるかとおもう
iconv 使うのにライセンス料って必要なん?
iconvのライセンスによる。
7167:05/01/11 13:17:04
>68
ありがとうございます。無事置換することができました。
makefileという名前のファイルを捜し出してMakefileにリネームするときって普通どうやるのでしょうか。
とりあえず
for f in `find . -name makefile`;do mv $f `echo $f | xargs -i dirname {} | tr '\n' '@' | sed s:@:/Makefile@:g | tr '@' '\n'`;done
で済ましましたがこれは汚いですよね。
>>71
別に無理に/を使わなくても良い。
適当な文字を入れてみよう。
$ echo hoge |sed sahaag
oge

すげ-
>>74
おもしろいでしょ?
>>75
じゃあどうして/が普及したの?
>>76
べつにいいじゃん。
>>72
freebsd だけど
find . -name makefile -execdir mv {} Makefile \;
7969:05/01/11 16:59:09
iconvのライセンスっていうのがピンときません…

たとえばEUC -> ASCII はフリーだけど、SJIS->IBM漢字 は有料とかですか?
>>79
いろんなiconv実装があるわけで、それはそれぞれライセンスが違ったりしたり
しなかったり。
8169:05/01/11 18:12:37
>80
もっと勉強します…
rrdtoolとの組み合わせって,HotSaNicやmrtgが多そうだけど,使いにくいじゃないですか.
で,こんなの使うぐらいなら自分で作ろうと思うじゃないですか.
でも,途中で飽きてゴミコードが残るのみじゃないですか.

みなさんはどうしてますか?
>>78
ありがとうございます。しかし,GNU findutilsでは使えないみたいですね。私のシステムではどうすべきですかね。
>>83
これくらいかな
find . -name makefile -exec sh -c 'mv {} `dirname {}`/Makefile' \;
>>84
ありがとうございます。>>84さんのコマンドはまだ試させていただいていないのですが,
find . -name makefile -exec mv {} `dirname {}`/Makefile \;
はできなかったんですよ。$(dirname {})でも同じでした。
find . -name makefile -exec dirname {} \;
はできるんですけれどもね
>>85
`` や $() は sh の機能で find の機能ではないから
>>84 では -exec sh -c としている。
87名無しさん@お腹いっぱい。:05/01/11 22:32:34
>>76
もともと / しか使えなくて
あとから他の文字も使えるよう拡張されたんじゃないの?
よく知らんけど。
ed や sed で検索を意味するのが / だからでしょ。
/ 以外でも動くのは、s コマンドだけ。
でも検索は、s コマンド以外でも有効。
sed -n /hoge/p とかね。
>>46
termcap とか terminfo って聞いた事ある?
環境変数 TERM って知ってる?
.cshrcにaliasを設定したいのだが、$を使う方法ってある?
awkの部分で使いたいのだが。
何をしようと考えて、どのようにして、どうなったか。
これが書けないならエスパー募集汁。
rubyスレ再建しろ
93名無しさん@お腹いっぱい。:05/01/11 23:40:48
例えば、↓これを.cshrcに
alias lsz ls -l | awk '{print $5, $9}'
とすると、\$や"$"などを試しても正常に登録できない。
他に裏技は無いよな?
簡単に無いと言い切ってしまうのはどうかと思うぞ。
常に自分の思考が及ばない可能性を考慮すべきだ。

alias lsz 'ls -l|awk '"'"'{print $5,$9}'"'"
95名無しさん@お腹いっぱい。:05/01/12 00:14:45
ls -lのリンク数の項がnの行だけ表示するスクリプトは何ですか?
ls -lのリンク数の項がnの行だけ表示するスクリプトは何ですか?
97名無しさん@お腹いっぱい。:05/01/12 00:25:13
>>95

>>1
禁止事項
* 宿題の丸投げ
98名無しさん@お腹いっぱい。:05/01/12 07:42:44
HP-UX10.20です。
起動時の自動マウントの事で質問があります。

/etc/fstab の記述の仕方が、マニュアルが行方不明で解りません。
/home/users/user1/test のディレクトリに
cd /test でアクセス出来るようにしたいです。
デバイス名やその他のフィールドはどうしたらいいのでしょうか?

もう1つなのですが、
カレントは/home/users/user1/testです。
set ans = $PWDだと、/home/users/user1になってしまいます。
pwd > aaa だと、aaaの中は/home/users/user1/testなので、
aaaのファイルの中身を変数ansにいれたいのですが、どうしたらいいのでしょうか?

よろしくお願い致します。
>>98
その「/home/users/user1/test のディレクトリ」とやらはローカルな
ディスクなのか?だったらリンク張ればいいんじゃねーの?

あと、set ans=`pwd` とか。
10098:05/01/12 09:58:44
ローカルディスクです。
fstabで起動時に自動マウントしたかったのですが・・

set ans=`pwd`でできました。
ありがとうございます。

上記とは別に、ファイルの中身を変数にいれる事は可能でしょうか?
>>100
var=`cat file`
だろ, 普通に考えて
>>98
普通はリンクはるよなぁ
あとはaliasとか
オートマウントはNFSとかで設定するが
/etc/auto.direct
/etc/auto_master
/etc/rc.config.d/nfsconf
とかかな
ローカルで噛むんなら噛ませてみ

fstabはさぁローカルディスクの初期マウントだから
特別にパーテーション切ってtestをマウントするような考えだよ
>>96
$ env PAGER='less +/-links' man find
104名無しさん@お腹いっぱい。:05/01/13 01:32:19
大学生だと無料でソラリスを入手できるという話を耳に挟んだのですが
この噂話は真実なのでしょうか?
もし本当ならば入手方法のヒントも教えてください。
ここにありました。
http://jp.sun.com/solaris/binaries/index.html
106名無しさん@お腹いっぱい。:05/01/13 05:12:57
ソラリスがオープンソースになるって話を耳に挟んだのですが
この噂話は真実なのでしょうか?
107名無しさん@お腹いっぱい。:05/01/13 09:25:40
/usr の usr って何の略でしょうか?
どう考えてもuserだろ。
くわしくはman hier.
>>107
ゆないてっどすてーつおぶるーまにあの略
ありがとうございます
騙されるな!
お勧めのUnixを教えてください。目的はC言語とシェルの使い方の勉強です。

PCはお父さんのを借りられますが、ディスクの中身は触るなといわれました。
僕専用のUSBディスクがあるので、そこにシステムと自分のホームを置きたいです。
でも、お父さんのPCではUSBからのブートはできないそうです。

フロッピーやCD-ROMにブートの仕掛け?だけ入れて、USB内のシステムを
起動できるLinuxのディストリビューションや*BSDはどれでしょうか?


>>112
その程度の目的ならcygwinいれとけば十分
手軽かつ一番いいのはcoLinuxというWindows上で仮想マシン的に使える
Linuxがありますからそれを使うことだと思います。
勉強の上でも慣れたWindowsでwebを見て調べたりしながらできる方が便利では
なかろうかと思います。
ただしUSBメモリは(容量が書いてませんが)容量に制限があり、またデバイスの
特性上書き換え寿命があるのが考えどころ。coLinuxのインストールくらいは
させてもらえないか頼みこんでみるのがいいんじゃないでしょうか。

他には、KNOPPIXというCD-ROMからブートして一通りの環境が揃うのがあるので
それでもいいでしょう。ただしUSBメモリをLinuxから使う方法についての調査
が必要になります。
FreeBSDやNetBSDもライブCDというのを用意していて、そのCDで起動すると
それぞれのOSの標準的な環境が立ち上がります。
KNOPPIXにしてもライブCDにしても、環境設定を保存する手段に欠けるところが
この場合の目的にはいまひとつかな。

もし味見以上の使い方をする気が固まったら、一番いいのは自分の自由になるハー
ドディスクを買ってつなげさせてもらうことだと思います。ハードディスクなんて
近年ほんと安くなったしね。40〜60GBので5、6千円みたいですね。
20GBくらいの中古なんかゴミみたいな値段であるんじゃないでしょうか。
>>114
ありがとうございます。

お父さんのWin PCは仕事用だから本当に触っちゃだめなんです。ちょびっと
My Documentに置く以外一切いじらず、全部USBディスクに置くという約束で
貸りてます。Unixシステムのパーティションを作るなんて到底駄目なんです。

USBメモリではなく、USBでつながるお古の40Gディスクをもらいました。
USBディスクにcoLinuxを入れられればよさそうですね。

>>113
cygwinは使ってみたんですが、標準入出力とか端末?が特別違う?気がして?、
あと/devの下も本とかと違って?、迷うんです。迷った時、勉強が足らない
せいなのか、cygwinの性質なのか、わけがわからなくなるんです。
それで、早いうちに本当のUnixで勉強したくなったんです。
>>114
FreeBSD なら LiveCD じゃなくフリスビー使うだろ。
117名無しさん@お腹いっぱい。:05/01/13 13:40:21
代表的な選択肢の類型をざっと紹介すれば別にFreeSBIEまで話を伸ばさなくても
足りると思って省略したんですけど(それに私はFreeSBIE使いませんし)、
必要だと思ったら116が丁寧に説明してやってくださいな。

>>115
なんか誤解があるようだけど、coLinuxはWindowsの上で動くものですよ。
専用パーティションは不要です。

それから、115後半のような表現しかできないとしたら日本語力にかなり問題あり
と言わざるを得ないので、UNIXをいじりながらもいろいろ本を読んだりした方が
いいでしょう。長い目で見て何をするにしても響いてきますよ。
>>115

> cygwinは使ってみたんですが、標準入出力とか端末?が特別違う?気がして?、

言いたいことがよく分からないけど,
標準入出力とかの概念は同じ.
端末は嫌なら好きなのをいれればいい.
というか端末の違いが影響するようなことって何をしようとしたんだ?

> あと/devの下も本とかと違って?、迷うんです。迷った時、勉強が足らない
> せいなのか、cygwinの性質なのか、わけがわからなくなるんです。
> それで、早いうちに本当のUnixで勉強したくなったんです。

そのレベルで/dev 以下はいじらない方がいいと思うが.
あと当然ながら/dev以下はLinuxとFreeBSDでも違うからね.
というかLinuxでもディストリによってちょっとずつ違うだろ, 良く知らんが.
120名無しさん@お腹いっぱい。:05/01/13 14:46:26
UNIX系OS ってCUIのOSの事ですか?
ローゼンメイデンの真紅ちゃんがウンコ漏らしてる画像を見るコマンドを教えてください
>>115
パパの大事な仕事用ならパパは頻繁に買い換えていないのか?
オフルを貰えよ
メインに変なモノ入れるよりは別のマシンで実験したほうが良いよ

>>120
むしろ高機能高負荷のGUI環境を楽しむタメのOS

ですた(w
123名無しさん@お腹いっぱい。:05/01/13 15:57:52
>>117
ありがとうございました
125名無しさん@お腹いっぱい。:05/01/13 22:54:12
curlを使っているのですが、これで階層を作ってダウンロードするには
どのようにすればよいでしょうか
man curl
をみればそ
128名無しさん@お腹いっぱい。:05/01/14 00:42:32
wgetで下記のコマンドを叩いたのですが、

$ wget --follow-ftp --passive-ftp -k http://hoge.com/hoge.html

htmlファイル内のftpリンクはconvertされません。何かオプションが足りないのでしょうか?
Unix使い始めて一年くらい経つまだ初心者だけど、
勉強するならデュアルブートとかせずにUnix専用のマシンを一台用意した方が良いとおもう。
せっかく用意したマシンを無駄にしたくないって思うからね
130名無しさん@お腹いっぱい。:05/01/14 10:10:30
最近NetBSDを使いはじめました
pkgsrcの更新をcvsでやろうとしたんですが
cvs -d :pserver:[email protected]:/cvs/cvsroot login
Logging in to :pserver:[email protected]:2401/cvs/cvsroot
CVS password:
cvs [login aborted]: connect to sup.jp.netbsd.org:2401 failed: Can't assign requested address
となってログインできません
NetBSDのバージョンは2.0です
どなたかご助言をおねがいします
>>128
一体、どうやってconvertしろというのか
portupgrade -a すると、恐ろしく時間がかかります。
なんとかなりませんか?

パッチが当たってるプログラムだけ(主にセキュリティー関係)、更新したいんですけど。
>>126
>>127
どうもありがとうございます

--create-dirsというのを使うみたいなのですが
うまくいかなかった('A`)
>>128
わしも気になってたのだが、ftp リンクには触らないというのが仕様。
自分でなんとかする(3秒)か、影響力を行使して誰かにやらせるのが吉。
文句は言っといたので、もしかしたら最新版では挙動が変わってるかもしれない。
136128:05/01/14 23:41:24
>>135
なるほど、そうでつか。
じゃあ、暫くはsedでシコシコ書き直しまつ。
ふーん(´_ゝ`)
138名無しさん@お腹いっぱい。:05/01/15 18:41:46
rdesktopで窓XPにリモートで入るとキーマップが変わってしまい、
次回窓XPに直接入ったときにちと不便です。(US-Key)
rdesktop -f -k jp -a 16 -r sound BokoBoko
とかしてますが、なんかいい方法無いですか?
>>135 パッチは出さなかったのか。
そんなことは、できない。手でしこしこやるのみだ。
141140:05/01/16 02:05:44
>>132ね。
>>130
もう解決済みかも知れないけど
http://www.jp.netbsd.org/ja/Documentation/current/

私の場合
/root/.zshrc に
export CVSROOT=:pserver:[email protected]:/cvsroot
と書いちゃってます。 あとは
cd /usr
cvs login
(パスワードは anoncvs)
cvs checkout -P pkgsrc
待つこと数分〜
AIXスレってありますか?
>>143
この板にある。探せ。
AIXスレッド MaintenanceLevel 04(Part4)
http://pc5.2ch.net/test/read.cgi/unix/1093514646/
>>142
>>130には
|cvs [login aborted]: connect to sup.jp.netbsd.org:2401 failed: Can't assign requested address
と書いてあるのに、pserverをjpから本家に変更するだけでつながるようになるの?
147名無しさん@お腹いっぱい。:05/01/16 19:03:20
mltermスレがなくなったのでここで聞きますが、
mltermはスクロールが発生するとものすごくCPUパワーを食うように
思いますが、これは何か改善の余地はあるのでしょうか?
いまmlterm-2.9.0を使用中です。
あるテキストの先頭行に文字列を挿入したい場合は、
どうしたらいいんですか?

echo abc >> hoge.txt
だと行の最後に追加されてしまいます。
>>149
echo abc | cat - hoge.txt > tmp.txt && mv -f tmp.txt hoge.txt
151名無しさん@お腹いっぱい。:05/01/16 21:41:54
unisonの2.10.2を使っています。
unisonの設定で、diffの表示をvimにさせたいのですが、誰か設定されている
方いらっしゃいますか?
152名無しさん@お腹いっぱい。:05/01/17 04:41:04
名前が日本語 EUC のファイルがたくさんあります。
これらの名前を日本語 SJIS にしたいのですが、
いちいち打たずに変える事って出来ますかね?

/usr/local/bin/jls と sed と nkf を組み合わせて、
mv がずらっと並んだスクリプトを作れないかと思ってるのですが。。。

良い案があったあよろしくお願いします。
考え直した方がいいと思うけど。
それくらい自分でできない人はSJISにしたことで生じる面倒に悩まされるだけだろう。

154名無しさん@お腹いっぱい。:05/01/17 05:00:24
MP3 プレイヤーがファイル名と ID3 タグが SJIS 固定なんですよ。
他のだと化けてしまう。だからこの際 SJIS 乗り換えようかと。
特に EUC にメリットってないですよね?

ただ、タグが SJIS だと FreeBSD の xmms で化けるなぁ。。。トホホ
EUCにメリットがないというよりSJISに不都合がある。
ID3だけSJISにするんじゃだめなの?
プレイヤーに転送するところに手を入れてSJISにするとかした方がいいと思う。
ls > /tmp/aaa
ls | nkf -Es | paste /tmp/aaa - | awk '{printf("mv %s %s\n",$1,$2);}'

てけとーに書いてみた。動くかどうかは知らん。
unisonってなんんですか?
>>152
convmv ってのがあるよ
ぐぐってみ
159名無しさん@お腹いっぱい。:05/01/17 11:07:03
160名無しさん@お腹いっぱい。:05/01/17 11:52:33
現在、proftpの設定をしているのですが、rootではアクセスさせないような、
明示的な設定ってあるのでしょうか?
デフォルトでrootはアクセス禁止
/etc/ftpuser に記載されているグループはアクセスできない
162名無しさん@お腹いっぱい。:05/01/17 12:42:55
>>161
ありがとう
163名無しさん@お腹いっぱい。:05/01/17 12:48:31
sourceからインストールしたapache2.0は、
どうやったらアンインストールできますか?
インストールされたファイルを手で消す。
>165
やはり、草むしりする以外に方法はないのでしょうか?
167名無しさん@お腹いっぱい。:05/01/17 13:16:27
>>167
ありがとうございました。これを探していたんです。。

しかし、すでに、165さんの方法を真に受けて
手動で半分くらい消しはじめて、訳わかんなくなりかけてます;;
あぁ・・・やめときゃよかった・・;
Apache って --prefix 以下にしかファイル入れないんじゃなかったっけ
>>169
config.layout に依存する。
シェルスクリプトを書いています。
パイプがバッファリングしているぽいので、
これをやめさせたいのですがどうしたらよいでしょうか。
あと、実行するプログラムの
バッファリングの設定を変えたりとかはできるのでしょうか。
説明より先にソースを晒せ
173名無しさん@お腹いっぱい。:05/01/17 19:20:39
emacs-w3mを使っていますが、ベーシック認証には対応していないのでしょうか。
板違いかもしれないのですが、教えてください。

FTP転送で、正常に転送できたか通信途中に異常(送信元で中断処理etc)
があったかをログで判断することって出来るんでしょうか?
送信元なら元ファイルとログに出ているファイルサイズで比較できるの
かなと思っているのですが、受信側での判断は可能でしょうか??
>>174
板違い
>>175

申し訳なく。初級ネットあたりで聞いてみます。
diff(1) の逆で、 2つのファイルの共通部分だけ表示するコマンドなんてありますか?
>>176
| 申し訳なく。

これいったいどこの流行りなの?
>172
tcpdump -w - | tee hoge | tcpdump
という感じです。
>>179
cat -b
>>177
diff -cとかdiff -uとかの出力を適当なフィルタに通せばいいんじゃ?
ソートしてよければcommとか。
182名無しさん@お腹いっぱい。:05/01/18 11:12:34
コマンドの標準出力と標準エラー出力をそれぞれ別々のファイルに
リダイレクトさせつつ、画面上にも表示させる方法を求めています。
ご存知の方教えて下さい。
183教えてください:05/01/18 11:44:23
KNOPPIX3.7をCDに焼くにはどうしたらいいのですか?
>>182
君の言葉はわかりにくい。

想像して書くと、bsh なら最初から問題ないし、csh なら () する。
後は、tail -f とでもすりゃいいと思う。
別画面がーとか screen がーとか、色々条件はあるかもしれんが。
(((cmd 2>&3 | tee stdout >&2) 3>&1 | tee stderr) 3>&1 1>&2 2>&3)
強引でwarota
188名無しさん@お腹いっぱい。:05/01/18 12:58:20
>> 179
tcpdump -l
>>184 の言葉の方がわかりにくい気がするのは漏れだけか?
190182:05/01/18 13:57:01
言わんとしてる所はteeみたいな動きをエラー出力でも行いたいということです。
185さんのような方法で実現できるようです。ありがとうございました。
おれも>>184の方がわかりにくくて、ワロタ

192名無しさん@お腹いっぱい。:05/01/18 14:43:29
AIXについての質問もここでよろしいのでしょうか?
UNIXかLinaxかで迷ってここでしてみようと思います。

AIXのVersion5なんですが、
findやlsコマンドで-lとオプションの「l」をつけてファイルの詳細を取得すると
更新日付の部分が「Jan 01 13:20」というように「月 日 時間」で取得出来る場合と
「Jan 01 2002」と「月 日 年」で取得出来る場合とがあるようで
割と新しいものが「月 日 時間」だと聞きましたが、
いつを境にその取得情報が時間に切り替わるのでしょうか?
教えて下さい。宜しくお願いします。
194名無しさん@お腹いっぱい。:05/01/18 18:32:02
>>193
すみません、ちゃんとAIXと名のついたスレがこの板に存在していたのですね。
そちらの方で質問してみます。
ありがとうございました。
195名無しさん@お腹いっぱい。:05/01/18 18:48:38
KNOPPIXのサイトを見てみたんですけどどうやればCDに焼けるのかわかりませんでした…
>>195
そうですか
197名無しさん@お腹いっぱい。:05/01/18 18:58:56
>>195
くだらねえ質問はここに書き込め! Part94
http://pc5.2ch.net/test/read.cgi/linux/1104841253/
199教えてくだし:05/01/19 09:45:49
Fedora Core 3ってLinuxをノートパソコンにインストールしたのですが、
プロジェクタに繋いでFn+F3を押してもノートの画面が暗くなるだけでプロジェクタには何も映りません。
どうすればよいのでしょうか?
200教えてくだし:05/01/19 09:47:42
って、Linuxの掲示板があったんですね。失礼しました。
そっちに炒ってきます。
ワークステーション用プロセッサの、性能一覧が載ってるサイトはありませんか?
ググっても、うまく検索できなかったので……
「ググって」って何ですか?
203名無しさん@お腹いっぱい。:05/01/19 19:30:24 ID:??? BE:84365388-
グーグルで検索することと思われ
>>201
無いものは自分で作れ
>>203
> ID:??? BE:84365388-

それどうやってだすの?
つか、「性能」って何?

MIPS 値?
Spec 値(int and/or float)?
Clock 数?

他にも沢山あるけどねー。
>>206
そんなあげあしとる暇あったら、
そのうちのどれか1つの比較表でも出してやれよ。

>おれもな〜
たまにcore dumpって言われるんですけど
どうしてコアを吐くのでしょうか?
吐かないようにとかもできるんですか?
>>208
man core は調べたんだろうな?
>>209
イヤーンエッチー(*^_^*)
#!/bin/csh
sed -e 's/\r\n/\n/g' hoge | sed -e 's/\n/\r\n/g' > huge

改行文字が\r\nの行は\n、\nの行は\r\nとやりたいのですが、
全然うまくいきません。何か良い方法はないでしょうか?
どうやったらこの間違えに気づかないのかがなぞだな
間違…え?
>>211
チミのsedは\rとか\nとかをCRやLFと解釈してくれるのかい?
215211:05/01/20 01:35:00
やっぱできないとですか。
どっちか一方の変換なら、trコマンドで出来るのですが、
条件わけみたいな感じで実現する方法がわかんらんす。
>>215 perlは嫌い?

perl -pe 's;(\n|\r\n);{"\n"=>"\r\n","\r\n"=>"\n"}->{$1} || $1;esg'
217215:05/01/20 02:12:12
perlかー、嫌いというか全然やったことないけど
これを気に少し勉強してみます。サンクスです。
>>216
解説して
nkf 使ったら?

-L[wmu] 改行モード
-Lu unix (LF)
-Lw windows (CRLF)
-Lm mac (CR)
220名無しさん@お腹いっぱい。:05/01/20 04:21:21
ユニマガとSDって、発行部数はどちらが多いのでしょうか?
http://www.j-magazine.or.jp/FIPP/FIPPJ/F/index.htm
ここを見ると、ユニマガは6万部程度のようですが、SDは?
>>211
\r\nを\nにしてから\nを\r\nに戻してる...

>>214
今のsedがどうなのか知らないけど昔\rとか\nをsedで使いたくて
スクリプトをバイナリエディタでいじって直接0x0dとか0x0aを埋め込んだら
ちゃんとうごいたよ \(^o^)/
222名無しさん@お腹いっぱい。:05/01/20 09:00:45
CRは Ctrl-V Ctrl-M, LFは Ctrl-V Ctrl-J で入力
sedで\tとかが使えないのは何か深い理由でもあるのですか。
>>216

セパレート文字をセミコロンで書いてるのに悪意を感じる。
exportコマンド利用したいのだが、
export: Command not found.
となってしまう。。。標準コマンドが使えない。。。
OpenBSD特有の問題なのだろうか。。。
exportfs じゃなくて?
/bin/shのビルトインコマンドだろ
228名無しさん@お腹いっぱい。:05/01/20 16:55:33
sort の反対で入力行をランダムな順番で出力するコマンドありますか?
なぜまたそんなことを。。。
宿題だから。
>>225
そういうときは、env or bash;export


232慶情:05/01/20 17:46:49
プロンプトの前のユーザ名を表示しないようにしたいんですが適切な方法がありますか?
大学全体で統一されているので無理かもしれませんが
>>232
echo $PS1
いまやSFCもそんなレベルなのか
もともと低空を這うようなものだったと思うが……地に堕ちたな。>SFC

236慶情:05/01/20 18:44:16
SFCじゃないです。一年目なので広く浅く、、、
Cは開発まで逝ってますよ
開発ね
238名無しさん@お腹いっぱい。:05/01/20 19:23:56
福井県福井市開発町
239216:05/01/20 19:31:31
>>224
いまどきsedでもexでも使えるのに?
パス名処理をよくやるようになるとこっちのほうが便利なんだよ。
たぶん初心者な質問なんですけど
ディスプレイにハローワールドと1000回表示させるプログラムを書け
という途方もない宿題をだされたんですが
これって教師のネタですか?
大変な作業になると思うのですが
1000個じゃなくて1000回だから、途方もないということはないんじゃない?
ネタだろうね。
うぅ、一応『ループ』などが使えますと言っておくよ。

計算機センターで演習は初めて触るPascalだった。
MSX BASIC上がりの俺は、教本に行番号つきリストが載ってるのをみて、
その通り打ち込んで教官に「フフン」ってされたことを思い出した。
回りはキーボード初めてっていう人ばかりだった、みんなちゃんと動かしてますた orz
>>229, 230
ランダムで壁紙を変えたり,
ランダムで mp3 を再生したり,
という理由じゃダメですか?
245名無しさん@お腹いっぱい。:05/01/20 21:36:50
なんでhogeですか?
なんとなく,-iという名前のファイルを作ってみたら,
消し方が分からなくなってしまいました.
どうしたら良いでしょうか.
rm ./-i
>248
おお,なるほど.
ありがとうございます.
>>247
rm ./-i
rm -- -i
>>228
random(6)
>>243
MSX BASIC上がりだったことよりも、教官の話をろくに聞かないことが
問題なんだと思うよ。
253名無しさん@お腹いっぱい。:05/01/20 23:18:46
254名無しさん@お腹いっぱい。:05/01/21 00:30:14
infoをemacsで表示すると、壊れているようなので、再構築したいのですが、
どういうコマンドラインになるでしょうか。
fopenをつかったプログラムにファイルを
読み込ませるにはどう実行すればいいんですか?
>>255 宿題の問題文を晒しなさい。
257255:05/01/21 02:39:05
宿題というか数人でfopenをつかったプログラムをつくってるんですが、
その際kterm上で実行する時にどうすればいいのか忘れてしまって・・・
258255:05/01/21 03:04:57
なんとかなりましたorz
答えようとしてくださった方、ありがとうございました
>>239
> パス名処理をよくやるようになるとこっちのほうが便利なんだよ。
そうだとしてもセミコロンじゃなくて、カンマあたりを使う方がいいんでは?
>>259
% ls /home/ncvs/src
Attic/ eBones/ release/
COPYRIGHT,v etc/ rescue/
MAINTAINERS,v games/ sbin/
Makefile,v gnu/ secure/
Makefile.inc1,v include/ share/
README,v kerberos5/ sys/
UPDATING,v kerberosIV/ tools/
bin/ lib/ usr.bin/
contrib/ libexec/ usr.sbin/
crypto/ lkm/
>>240
#!/usr/bin/env zsh
repeat 1000 echo hello world
>>228
>>251
どうもありがとうございます.
Gentoo Linux を使っているのですが,
shuffle も random も入ってませんでした.
どのパッケージに入ってるか探してみます.
なんでrandom(6)なんだろう。ゲームなのか?
>>263
二度と来るな
266239:05/01/21 12:30:14
>>259
|> パス名処理をよくやるようになるとこっちのほうが便利なんだよ。
|そうだとしてもセミコロンじゃなくて、カンマあたりを使う方がいいんでは?

この場合の「〜方がいい」のは君の「主義」であって、
「他大勢の人が守るべきルール」とは別のものだということを
理解できていますか?

君がそう思うなら君が書くコードはそのようにすれば何の問題もない。
いまの場合ステートメントが複数である必要もないので、セミコロンを
使うことに問題はない。たとえば、セミコロンを見ると反射的に
ステートメントが終わっているのだというふうに思ってしまう(ので
「俺が分かりにくいように書いてある→これは悪意だ」)のであれば、
それは君の問題だよ。
自我崩壊の危機?
shift-jisのファイル名をeucに直したいのですがどうしたらいいのでしょうか?
今までは一つずつmvで直したり 連番に変えたりしていたのですが
今回はどうしても元の名前を再現したいです
すいませんが教えてくださいお願いします
for i in *;do mv $i `echo $i | nkf -e`;done
責任持たないので確認して使ってください
271268:05/01/21 14:24:18
ありがとうございます
いろいろやってみたのですが、どうしてもうまくいきません

for i in *
do
eucname= echo $i | nkf -e
mv $i $eucname
done

等ともやってみました
ファイル名にスペースがあるのでダメなのかと思ってクォーテンションでかこってみたりもしましたが
どうもうまく行きません
>>159 の先のものも読んでみましたが
ずばりというものはありませんでした
>>271
>>269さんの方法でできるだろ。
273名無しさん@お腹いっぱい。:05/01/21 15:28:03
えぇー、どっちもずばりじゃん。
質問

cc でコンパイラをするのですが、so をリンクするオプションを教えてください。
ちなみに下記のコマンドではエラーがでました(オプションが間違っていると思います)
cc -l libso1.so testmain.c -o testmain
>>274
cc libso1.so testmain.c -o testmain
>>272
できませんでした
mvで
usage: mv [-fiv] source target
mv [-fiv] source ... directory
mv: rename test to test/test: Invalid argument
といわれます
>>276
一体何をやろうとしてるの?ファイル名を変えるだけじゃないの?
278276:05/01/21 15:53:37
>>277
はい、そうです
>>269のコマンドを実行すると上記のようなエラーが出ます
279274:05/01/21 15:59:05
>>275
出来ました!
ありがとうございました。


オプション無いんですね…orz
cc -lso1 testmain.c -o testmain #必要に応じて-L .
じゃ駄目なのか?
>>278
ホント?
ファイル名変えるだけじゃなくて、
別のディレクトリに移動 (しかも無茶な移動) してるように見えるが?
282名無しさん@お腹いっぱい。:05/01/21 16:12:24
>>271
なんで SMBCHARTOOL じゃだめなのよ。
283276:05/01/21 16:17:15
ごめんなさい
最後の行のエラーは別のエラーでした
usage: mv [-fiv] source target
mv [-fiv] source ... directory
だけです すいません
for i in *;do mv "$i" "`echo $i | nkf -e`";done
285276:05/01/21 18:32:19
それをやっても、ファイル名が長くなるだけで化けたままです
しかもそれをやると、
ls | nkf -e
で、正しいファイル名が表示できなくなってしまいました
286269:05/01/21 18:37:05
for i in *;do echo mv "$i" "`echo $i | nkf -e`";done
こうして mv で何をしようとしてエラーになってるのかくらい調べたまえ
287269:05/01/21 18:40:04
というか、
ファイル名がかわってるんなら何らかの形で
リネームされたんだろう。
表示できないのは別の問題。
対象が Shift_JIS なら echo $i が意図したように動いてない可能性もある罠。
今回の朝日新聞社の捏造報道にふさわしいコマンドはなんでしょうか
ネタはよそでやれ。
echo $PATH=.:/bin:/usr/bin
だったので
cd nhk
ls
で証拠を集めたつもりが
nhk/ls
にだまされた。
292名無しさん@お腹いっぱい。:05/01/21 23:00:50
./configure --prefix=~/app
にしてインストールしているのですが
~/app/man の中のマニュアル等マニュアルファイル自身を指定して
見るにはどのようにすればいいのでしょうか?

また、manコマンドでマニュアルを見れるようにパスを足すにはどうすればいいのでしょうか?
>>292
man man
--prefix=~/app
でいけるのか。いつもこう書いてた
--prefix=$HOME/app
295名無しさん@お腹いっぱい。:05/01/22 01:04:14
それなりに軽良で、日本語の表示ができ、画像も表示できるブラウザって
なんですかね?
今まではw3m-imgを使っていたのですが、画像のサイトを見るのに少し不便を感じたので
FireFoxを入れてみたのですがかなり重いです
FireFoxより軽良なブラウザって何ですかね?
dillo
298名無しさん@お腹いっぱい。:05/01/22 06:10:51
コマンドラインから ftp 感覚で操作できる WebDAV クライアントを教えてください
自己解決 >>298 cadaver

make 2>&1 build.log としたときに、build.log のファイルサイズが
例えば50MBを越えないようにしておくことはできますか?
>build.log
ですね。訂正します…
headで行数かバイト数を指定すればできそうな気もするけど、
パイプがつまったってmakeが終了するような場合は、
数行ほどCでheadっぽいのを書けばいいんじゃない?
/* こんなかんじ? */

#include <sys/types.h>
#include <stdio.h>

main()
{
int c;
size_t n;
for (n = 0; (c = getchar()) != EOF; n++) {
if (n < 50 * 1024 * 1024) {
putchar(c);
}
}
return 0;
}
#include <sys/types.h>
#include <stdio.h>

int main(void)
{
int c;
size_t n;
for (n = 0; (c = getchar()) != EOF; n++) {
if (n < 50 * 1024 * 1024) {
putchar(c);
}
}
return 0;
}
むむむ。なるほど。bash使ってますが

make 2>&1 | head -1
echo ${PIPESTATUS[0]}

を試してみたら、make はコード141で終了するみたいでした。

うちのheadはバイト数を受け付けないみたいでしたが、
とりあえず200000行くらいでやってみたいと思います。
ありがとうございました。Cができなくてごめんなさい。
305きょ、局長・・:05/01/22 16:04:20
えーこちらAAサロン板。サロン板。
>>1の暴走により。2ちゃんの住民の「あれ」が刺激され、
ゾンビAAが大発生しています。この様子は、
バイオモナードで。バイオモナードで。うわっアヒャのゾンビが・・・!
誰か助けtg・・・kj・・・
xauthでxclientの画面を
リモートからこっちに持って来ることに成功しました。
ところがその画面では日本語入力が聞きません。
もれは
+------+ +---+ +------+
|server|-|XIM|-|client|
+------+ +---+ +------+

という風になっていて、
リモートでもローカルでも関係なく、
日本語入力ができるんじゃないかと思っていたんですが、
違うみたいです。
どうしたらリモートの画面で日本語入力できるようになるでしょうか。
OSをインストールする際に、画面に表示される内容を保存したいのですが、どのようにすればよいでしょうか。。。
デジカメ
>307
comポートにコンソール出力させて...
ってできるのかな。
バックアップがらみの話なんでつが、
ファイルをgzip圧縮したときの圧縮ファイル
サイズがどのくらいになるかを知りたい。
実際に gz を作ってしまう前に知りたい。
これって可能?
>>306
こっちの DISPLAY 用に XIM プログラム立ち上げればいいだけ。
>>310
cat ファイル | gzip -c |wc -c は?
312306:05/01/22 18:08:36
>311
ありがとう御座います。
ええと、それはどういうことでしょうか。
いまはローカルでuim-anthyを使ってnavi2chで書き込んでいます。
uim-anthyの他にkinput2も試してみたのですが、
ダメでした。
ローカルって手元のマシンのことでしょ?
たとえば手元で kinput2 立ち上げて kterm に入力できるとき、
手元に表示させたリモートの kterm にも同じ kinput2 で入力できるよ。
できないとしたらリモートの kterm を立ち上げたときの
XIM とか XMODIFIERS の設定を疑ってみるといい。
314306:05/01/22 19:02:36
>313
ありがとうございます。

>ローカルって手元のマシンのことでしょ?
そうです。

XMODIFIERSは
XMODIFIERS=@im=uim-anthy もしくは XMODIFIERS=@im=kinput2

.Xdefaultsは
!! XIM/IMP conversion start key setting
*conversionStartKeys: Ctrl<Key>backslash \n\
Shift<Key>space \n\ Alt<Key>Zenkaku_Hankaku \n\
<Key>Zenkaku_Hankaku \n\ <Key>Henkan_Mode
のようにして、
.xinitrcで
*inputMethod: uim-anthy とか、 *inputMethod: kinput2
とかxrdbにmergeさせてます。

リモートに開かせたktermでも、
これらの設定になっていますがだめぽいです。
あと、ktermに-ximオプションを付けてみましたが、
やっぱりダメでした。


その kterm からもう一回 kterm 立ち上げたら、
そこで入力できたりしない?
316306:05/01/22 19:34:21
>315
すいません。それでもやっぱりダメみたいです...
317名無しさん@お腹いっぱい。:05/01/22 19:47:52
あるテキストファイルの5行目から10行目だけ出力させる方法ありますか?
tailとかheadとかだと、それ以降や以前も出してしまうので、範囲指定できるとうれしいです。
>317
head -10 hoge |tail -5
じゃだめ?
sed -n 5,10p
>>316
おかしいね。
一応聞くけど、リモートの kterm をどうやって
手元に表示させてる?
vnc とかじゃないよね?
>>318-319
ありがとう試してみます。
組み合わせるんですね。
sedの方は全く思いつきませんでした。
>>317の質問どっかで見たな
323306:05/01/22 20:00:54
>320
ありがとうございます。
ssh -2 -l ${remote_username} ${remote_hostname} \
"env DISPLAY=`hostname`${DISPLAY} ${xprogname}"
こんな感じのスクリプトを実行するか、
あるいはssh -2 ${remote_username}@${remote_hostname}
でログインして、DISPLAYを設定して表示させています。
>322
そういうなよ、
藻前もそういう時期があったろ。
まあぐぐるのは大切だがな。
>>323
関係ないけど、.ssh/configを使うとすっきり書けるよ。
>>323
ssh -X remotehost でログインすれば、
DISPLAYとか一切設定する必要ないよ。
xauthも自動でやってくれる。
せっかくssh使ってるのに、なんでわざわざ
DISPLAYを再設定する原始的な方法使ってるの?
327306:05/01/22 21:25:16
>325
なんかいまいちめんどくさくて、
毎回手打ちしてます...

>326
それは知りませんでした。
今度からそうします。
ssh -X って、どうなの?
手打する方がよっぽど面倒臭いと思うが。

こんなかんじ↓
Host hoge
  Host remote_hostname
  User remote_username

Host *
  Protocol 2
  ForwardX11 yes
いいんじゃない?
331306:05/01/22 21:42:15
>328
日本語入力ですか?
もともとローカルのウィンドウからは入力できているので、
ssh -X で入った場合も入力できます。
ただ、そこからktermやemacsを起動するとやっぱりダメです。


ssh -X って、転送までやってくれてるんですね。
これは便利だ。
332306:05/01/22 21:49:11
>329
ありがとう御座います。
以外と簡単そうですね。
少し勉強してみます。

>331
すいません。訂正します。
ktermは起動するんですが、
emacsは
X protocol error: BadAtom (invalid Atom parameter) on protocol request 20

Fatal error (11).zsh: 3880 segmentation fault /hoge/hoge/bin/emacs
なんていわれます...
ktermしか確認していませんでした...
すいません。今、ブロードキャスター見てたんですけれど、
銀行のホストとATM端末を結ぶ電話回線をスニッフアするなんて本当に出来るんですか?
こういうのは専用回線使ったり、独自のプロトコル使ってると思っていたんですけど・・・
>>331
ssh -X では X の通信が ssh 経由だから暗号化もされるよ
>333
専用線は物理的に接触できればいいし、
プロトコルも仕様を知ってれば問題無いだろ。
>>333
そういう事ができるのは、銀行内部に犯行を手引きしている輩が存在するからです。
>334
そうみたいですね。
できるだけssh -Xを使うようにしたいと思います。

...emacsが使えて日本語入力ができたら...
>>333
専用線使ってても内部の犯行は防げないと思われ。昔、NTTの職員が
タイーホされた事件があった。
現在、一部の銀行では公衆回線でデータをやりとりしている。ガクブル。
>>329
こんなかんじでは
Host remote_hostname
 User remote_username

というか、ありがとう。便利になった。
>338
暗号化してあればなんぼかましだろうが...
さてさて実態は。
>>339
ごめんまちがえた。HostNameには正しいホストネームを書いて、
Hostには略称を書く。

Host hoge
    HostName remote_hostname
    User remote_username
関係ないけど半角スペースでどうやってインデントしてんの?
>>342
chaliceで書いてる
&nbsp; で
 こんなかんじになるのか
>>342
実体参照を使えば普通のブラウザでもOK
a
&nbsp;b
&nbsp;&nbsp;c
と書くと
a
 b
  c
になる。
346342=344:05/01/23 00:50:46
thx. もうちょっとまってりゃよかった
独習UNIX買いましたよ
3200円もした。。OTL
348名無しさん@お腹いっぱい。:05/01/23 03:23:47
初版第9刷発行になってました。
349名無しさん@お腹いっぱい。:05/01/23 11:26:44
apacheのリファラーログについて教えてくだされ。
httpd.conf内の
「CustomLog /usr/local/apache/var/log/referer_log referer」
行のコメントアウトをはずし、apacheを再起動しただけでは、ログは記述されないのでしょうか???
ちなみに、、/var/log/apache/referer_logは作成されました。
350名無しさん@お腹いっぱい。:05/01/23 12:30:13
351349:05/01/23 13:00:57
バージョンは2.0ですが、
httpd.conf内の
「CustomLog /usr/local/apache/var/log/referer_log referer」
行のコメントアウトをはずすだけでよさそうに見受けられるのですが、
他に何か必要なのでしょうか?
>>351
ちょっとくらい自分で調べろよハゲ!
>>350のリンクはスルーかよ。
353名無しさん@お腹いっぱい。:05/01/23 13:16:54
>>351
LogFormat は?
354306:05/01/23 17:58:42
306です。あれから色々ほげってました。
そこで、ひょっとしたらXのプロトコルがサーバとクライアントで、
微妙に違うのではないかと推測しています。

と言いますのも、もともと学校のSolarisの画面を家のFreeBSD5.3の画面にもって来ようとしているのです。
始めはXなのでアーキテクチャの違いは問題にはならないだろうと思っていたいました。

ところが,ローカル(FreeBSD)のeditresをするとローカル(FreeBSD)で開いたWindowは
リソースが取得できるのですが、リモート(Solaris)から開いたWindowからはリソースが取得できないのです。
反対にリモートのeditresではリモートからのwindowのリソースは取得できるのですが、ローカルのリソースは取得できません。

同じ家マシン(FreeBSD)の別アカウントから開いたwindowはFreeBSDのeditresからは
リソースを取得できるものの、Solarisのeditresからはリソースが取得できません。
学校の別のマシン(Solaris)で開いたwindowもSolarisのeditresからしかリソースを取得できません。

editresがXserverがリソースを取得する方法と同じ方法を用いているかどうかは分かりませんが、
もし同じだとすると、FreeBSDのXserverがsolarsiのクライアントwindowのリソースを取得できない為に、
conversionStartKeysの設定を適用できていないのではないかと思うようになりました。

FreeBSDはいまはXorgでSolarisはOpenWinらしいです。効果があるかどうかは分かりませんが、
とりあえずFreeBSDにXFree86を突っ込んでやってみることにしました。

で、もうjailツリーのビルドが寸でしまってから聞くのもなんなんですがjailからXって立ち上げられますか?

355名無しさん@お腹いっぱい。:05/01/23 18:14:06
UNIXの超初心者です。

C言語プログラムでの入力待ち状態で、Shellスクリプトから入力情報を
自動で得られるようにしたいのですが、そんなコマンドってあるんでしょうか?
よろしくお願いします。
>>355
<
357355:05/01/23 18:57:12
>>356

なるほど。できました
>357
できたら、
どうしてそれで出来たのか、
他にやりかたがあるか、
を考えるのをわすれずにな。
359名無しさん@お腹いっぱい。:05/01/24 01:07:28
すみません。質問です。ちょっと切実です。
MacOSX使ってるんですが、これのターミナルというのがtcsh使って
るんです。
ホームディレクトリに.tcshrcというテキストを作ってそこにPATHを
書き込んでおりました。そして新たにPATHを書き加えたら
シェルのトップに(PATH):Command not found.と出てきて
今まで使えていたコマンドが効かなくなりました。

使えるコマンドはcd, set path, setenv, exit
使えないのはls, pico, emacs, vi, javac, java, man, rm, mvくらい
が代表です。

Pathをシェル上で新たに通してもコマンド入力するとCommand not found.と
言われます。
通したPathは/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/binなのですが
何が変か分からない状態です。
あとcdで移動してったらbinもsbinもusr/binもusr/sbinもディレクトリは
あるのはあるようです。
誰か分かる人おりましたら情報下さい。
360359:05/01/24 01:23:38
ごめんなさい。解決しました。
絶対パスでmvコマンド→テキストを破棄
でなんとか解決です。
361名無しさん@お腹いっぱい。:05/01/24 05:03:23
>>360
コマンドを絶対パスで指定するということを勉強した方がいいと思われ。
>>359
which cd とかしてみると何かでてくるかと

% echo $PATH
% setenv PATH /usr/local/bin:/home/ore/bin:$PATH
% echo $PATH

それとpathとPATHの話、思わず読んでしまった。
http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/publications/dareUni/csh2-3.pdf
Windowsを起動せずに、
自己解凍形式の書庫を解凍する良いソフトをごぞんじないでしょうか。
Wine
lhaやunzipにそのまま通す
you are not expected to understand this.
367359,360:05/01/25 15:48:56
361さん,362さん
ありがとうございました。絶対パスのコマンドの仕方を知らずに今まで
生きてきましたもので。どこのディレクトリに何があるか勉強します。

pathとPATHで違いがあるんですね。対話形式の簡単な会話なのに
スラスラ読めない…。がんばります。
非常に初歩的な話しかとおもいますが、
ifconfig -aで現在のIP192.168.2.2を確認した後、
ifconfig xl0 192.168.0.2 とし、IPアドレスを変更したのですが、
reboot後、ifconfig -aで確認したところ変更が適用されていませんでした。

直接これらの設定を行うのがベターなのでしょうか?
というか、設定ファイルはどこ?という感じです。。。
わかる方がおられましたら、お教えください。
>>368
OSは何かな。OS によって設定法が異なる問題。
OSの情報は uname -a とかでわかるよ。man uname
>>368
Linux板で聞いておいで
371名無しさん@お腹いっぱい。:05/01/25 20:04:13
>>370
Linux なら xl0 なんてならんでしょ。
OpenBSD3.6です。よろしくお願いします。
ふむ。/etc/rc.conf の ifconfig_xl0 か?
端末から見ると表示されないので聞きたいのですが

あああ
\202\240\202\240\202\240


\201\232

これはなんという文字コードを調べたらこの対応は分かりますでしょうか?
>>374
君の日本語はわからん。英語で聞いてくれたまえ。
意味はわかったがめんどい俺
英語よりは日本語の方が得意なので日本語でもう一回聞きます。

WinSCPから見ると
「あ」
という日本語が、端末エミュレータから見ると
「\202\240」
になるのですが、これはどういう規則でこうなるのか知りたかったのです。
文字コードを勉強したら分かるのかと思い、何を勉強したらいいか聞いてみました。
とんでもなく的外れな、バカな質問してましたら、それを指摘してくれたらうれしいです。
Shift JIS。

\202や\240はそれぞれ1バイトを8進数で表現しているとおもわれる。
「あ」はShift JISでは2バイトで表現される。その2バイトは
8進数で表現したときに202となるものと、240となるものである。
>>378
ありがとうございます。
複雑ですね。。。
文字コードだけじゃなくて、なんでわざわざ8進数でやったり16進数でやったり
しているのかも、同時に勉強しないといけないみたいですね。
多分、作者が欧米の人で、マルチバイト文字の扱いなんて考えてなく、
直接表示できないバイトは値を表示しとけばいいやと思ったからでしょう。

8進数でやったり16進数でやったりするのはコンピュータの基礎が
0と1の2進数で成り立っているから。
2進数3ケタで8進数1ケタ、2進数4ケタで16進数1ケタになります
(2の3乗が8、2の4乗が16だから)。


>>380
そうですか。
なんか簡単そうに見えて、端末の表示の設定とか、文字コードとか、
UNIXの方の文字コードとか、どれがどうなっているのか分からなくて難しいです。
がんばって調べます。ありがとう。
ASCIIコードのみで掛かれているはずのソースコード中に機種依存文字が混じって入るみたいなのですが
それをスペースに置き換えるコマンドってなにかありますか?
perl
384名無しさん@お腹いっぱい。:05/01/26 02:01:31
UNIXのプロセス間通信について教えてください。
UNIX系のOSではプロセス間でメモリを共有することは出来るんでしょうか?

例えばX Windowではクライアント・サーバー間の通信は
ソケットを作成して行われていると聞いたのですが、
これだとクライアントとサーバーが同じCPUで動いてる場合
イメージとかを転送するとかなり効率が悪そうなのですが。

ITRONとかだと共有メモリを確保してアドレスをメッセージで送るという
かたちになると思うのですが、UNIXプログラミングは門外漢なので
さっぱり見当がつきません。よろしくお願いします。
> UNIX系のOSではプロセス間でメモリを共有することは出来るんでしょうか?

できる。shmget(2)/shmat(2) とか mmap(2) とか。

> イメージとかを転送するとかなり効率が悪そうなのですが。

これが気になる場合は MIT-SHM 拡張などを使って共有メモリ経由で受渡し
できる。X だからってソケット経由でしか通信できないと思うのは間違い。
あれ、Xってサーバーにはどこに何々を書けって命令を送ってるだけじゃなかったっけ?
それは良くある勘違い。
実際にはエクステンションの仕組みを使うと、何でもできる。

例えば XFree86-DGA エクステンションを使って、クライアントが
直接フレームバッファにアクセスするとか、聞いたことない?
388386:05/01/26 06:13:05
>>387
あなるほど、聞いたことがないので軽く調べてみたけど、
サーバ側で対応してないようなサーバの機能をクライアント側から
提供出来るような仕組みがあるって事ですか?

まあそのような技術を使うところに出向くことはないだろうから
機会があったら…くらいにしておきます。
どうもありがとうございます。
>>385
やっぱりメモリを共有するための仕組みはあるんですね。
有り難うございました。
390387:05/01/26 09:23:33
> サーバ側で対応してないようなサーバの機能を

何でもって言い方が誤解を招いたかな。

本当に何でもできてしまうと、セキュリティ的に問題が
出てしまうので、Xクライアントは、Xサーバ側がエクス
テンションの機能として提供している範囲内のことしか
できない。だから、Xサーバがそのエクステンションに
対応してない場合には、クライアントからその機能を
利用することはできない。

何でもっていうのは、エクステンションの機能としては、
まあ何でも定義できるよって意味ね。
>>389

ここら辺↓の書籍が参考になるよ。
http://pc5.2ch.net/test/read.cgi/tech/1105723117/13
>>389
リンクし忘れた。
shmget(2)/shmat(2) あたりについてはこれ↓も
http://pc5.2ch.net/test/read.cgi/tech/1105723117/14
393名無しさん@お腹いっぱい。:05/01/26 11:16:16

srwxrwxrwx 1 root system 0 Jan 26 09:34 abcde=

みたいなソケットを今、ある場所から他の場所にコピーする方法ってどうやるんでしょう?
普通に cp コマンドを使用すると

cp: abcde: The socket does not allow the requested operation.

ってエラーになっちゃいます。
同じファイルシステム内であれば mv ならできる。
cp は不可能。
>>394

同じファイルシステム内だと成功しましたが、本来持ってゆきたい先は違うパーティションなので
やはりエラーが出てしまいました。

とりあえずあきらめます。
ご教授ありがとうございました。
>>395
諦めるの早いなw
397名無しさん@お腹いっぱい。:05/01/26 11:49:24
>>396
なんか、>>394さん以外に手が無さそうな気がしたもので
rsync
無理
rsync 無いッス orz
rsync でも無理。つーか398は分かってない。
>>401
って言うか、質問を投げた私が一番、わかってないんですけどねw
>>402
そも, なんでコピーしたいんだ?
>>393
> ある場所から他の場所にコピーする方法
それだ。そのソケットを提供しているデーモンを一時殺して、
ソケットを作るパス名の設定を変更して立ち上げ直すだけでは?
X鯖の分派のひとつで,超漢字と同じ位(このあたりは記憶があやふや)多漢字が使えるものを
数年前に本で見掛けたんだが名前が思い出せない。
%c1みたいな名前だったような気はするんだが。(%cはアルファベット一文字)

早稲田のSYSTEM1ではなくて?
それだサンクス
もう消滅?
409名無しさん@お腹いっぱい。:05/01/26 23:15:17
メールに関する質問です。
3年位前の古いメールを検索しないといけないのですが、
リードオンリーのファイルシステム上にMaildir形式で保管されており、
20万通くらいあります。

evolutionはReadOnlyだとちゃんと動かないみたいです。
10年ぶりくらいにGnusを使うか、と思ったけど昔とだいぶ違って
Maildirをどうやって外部グループとしてマウントすればいいのか
分かりませんでした。
Wanderlustのインターフェイスではたぶん手動で縦断しながらサーチ
するのは難しいだろうと思って試してません。

3年前のSentのアーカイブフォルダを探してそこから特定の人へ自分が
出したメールを探せればいいのですが、どのようにすれば楽でしょうか。
ご意見ください。
(楽な道がないと分かったら、FromでgrepしてSubject一覧して探すしか
なさそうですが)
unionfsをかぶせる
namazuを使う

>>391-392
わざわざ有り難うございます。じっくりと腰をすえて勉強してみます。
>>411
ありがとうございます。namazuは思いつきませんでした。使ったこと
ありませんでしたが、とりあえずインストールしてドキュメントも読まずに
mkmmzしてます。一晩はかかりそうです。

>>410
unionfsは名前しか聞いたことありませんが、印象だけで言うと、
結構遅くなりそうなのと、メールクライアント探しをしないといけない
のはかわらなそうなのと、そもそもlinuxにbsd44のufsをリードオンリー
マウントしてるような環境ですんなり作れるか皆目見当がつかないので、
とりあえず見送ります。ありがとうございます。
mh をインストールして、あとは書き込み可能なディスクから
適当にシンボリックリンクでも張れば、
「pick -from 自分 -to 相手」で検索できると思うが。
Mewで既に受信したメールをprocmailでフォルダに振り分けることってできますか?
>>409
nnmaildir
>>416
Group Buffer で、^ で Server Buffer に移動して、a で追加するべし
UNIXで使えるmp3などのタグエディタって何がありますか?
MP3のID3v1, v2とOggの編集ができ、
日本特有の事情も含めて日本語が扱える(ID3v1ではShift_JIS、
ID3v2やOggではUTF-8)ものがあればいいのですが。
>>1
>書く前にぐぐれ http://www.google.co.jp/
>>419
適切なクエリを示せ。
421名無しさん@お腹いっぱい。:05/01/28 01:05:16
age
422名無しさん@お腹いっぱい。:05/01/28 01:08:04
>>420
試みたクエリを示すのが先。
423名無しさん@お腹いっぱい。:05/01/28 04:25:18
>>422
FreeBSD ユニックスレジストリ
FreeBSD アンインストール
FreeBSD ユニーコード
424名無しさん@お腹いっぱい。:05/01/28 16:13:52
質問させていただきます
xevでkeycode 117のキーのシンボルがNoSymbolとなるので
どうしたらいいのかと悩んでいます
NoSymbol以外での指定はできるのでしょうか?

ちなみに
wsconsctl -w map+="keysym NoSymbol = Alt_L" > /dev/null
では、あたりまえですができません
何したいのかわからんが
xmodmap で別のに置き換えて使えば。
426名無しさん@お腹いっぱい。:05/01/28 16:51:49
今、ログインしているアカウントのPrimary Group を、Group Setに含まれている任意のグループに
一時的に切り替えるようなコマンドはないものでしょうか?
>>426
OSによってあったりなかったりする気がするけど、あんまり一般的じゃない
ような気もします。4.3BSD(SunOS4の末期の方言かも)かSVR3系のどちらかに
あって、その後廃れたような...って全然覚えてないが。
(そういうコマンドのあるOSを使った記憶はある)

ディレクトリをchgrpで希望のグループにしておいて、chmod g+s すると、
そのディレクトリ内で作成されるファイルはそのグループの物になるよ。
>>427
ご回答、ありがとうです。
実は、あるツールを使用したときに、そのツールが作るディレクトリやファイルが
Primary Groupではなく、Group Setに含まれている、ある1個を使用して作りたいのです。
ツールは自社開発ではないため、一時的にグループをチェンジしてツールを使用しようって
話しになったんですが、コマンドにそういうのあったっけ?となりまして…

でも、情報ありがとうございます。
なにかWork arroundを考え付きそうな気がします(^-^)
>>428
場合によっては、
chgrp group command
chmod g+s command
権限のないユーザーにもそのグループの権限が与えられますから、
基本的には全然おすすめできません。やるならそのへんを十分考慮
してください。

もし、実行するユーザーは限りたいけど、ユーザーIDも一緒になって
しまって構わないなら、sudoも使えますね。
430429:05/01/28 18:43:33
ああ、間抜けだ。
chmod o-x commandもしておけば(要するに chmod 2750 command)
そのグループにいないユーザーには実行できず、そのグループの
ユーザーが実行すれば作成されるファイルはそのグループになるので、
目的は達成できると思います。
(これは危険という指摘があればよろしく)
gccでスタティックリンクライブラリを作りたい思っています。
gccやldの仕組みに付いてかかれた、
良い文書をごぞんじないでしょうか。
>>431
man ar
最近のトラ技でライブラリがどうのこうのいう記事なかったっけ?
>>431
UNIXのスタティックリンクライブラリ(*.a)はarというアーカイバで*.oを
一つにまとめただけ。
arとは何かというと、圧縮しないzipのようなものだと思えばよろしい。
複数ファイルを一つにまとめるだけのもの。
例えば中身のリストを得るには ar t libfoo.a とする。

Javaのライブラリで使う*.jarの正体が只のzipアーカイブなのと理屈は同じ。
>>426-427
newgrp
436431:05/01/28 23:23:23
>432,433,434
ありがとうございます。
よさそうなページを見付けたので、
ここを起点にして色々調べてみたいと思います。
ttp://shinh.skr.jp/gnu/
…tsort(ボソ
>>434
質問は良い文書のありか、だろう
434そのものがよい文書ってつもりなのだろう
>>438
良い文書のありかを示さない438よりはマシ。
441名無しさん@お腹いっぱい。:05/01/29 14:18:04
コマンド打ち込みの時に
カーソルキーの上下で
前入力コマンドを表示するにはどうすればよろしいのでしょうか?
bash ksh zsh 等を使う。
tcsh でもいけそう
どうせそのうちカーソルキーに指を伸ばすほうが面倒になるのにねえ
444=434と見た
>>445は包茎とみた
>>446
    ./ |   / | エェーーー!?
    /,_ ┴─/ ヽ      , 、  ,、
   (・_.,》.'(・_,》)ミ ヽ    . / L--/ l、エェーーーー!?
  / ,,__,ニ、、 ノ( |    (・;;》 (・;;》 |    /L--/l、 エェーー!?
  | Y~~/~y} `, ~ |   |y-,‐vi`ノl |   (・.》 (・.》 l   /L--/l、エーー!?
   | .,k.,.,!,.,.,r| ,! く    |, kl r| i ^<   | 'fT~ヲ x |  (・〕_(・〕x|   /L/l エーー
 / <ニニニ'ノ    \ / (二二‐ ' \ / l==_」 <  ,l fmヨ ! L 〔゚fヲ゚.〕 、.。., 
>>446は童貞とみた
449434:05/01/29 16:46:38
>>445
違います。
450441:05/01/29 21:32:51
皆様回答ありがとうございます。

シェルの違いだけだったんですね・・・

>>444
まあ、今までは、ヒストリーとか
!〜
とか使って十分凌げてたのですがね・・・
451 ◆ogaWFi0wUo :05/01/29 22:04:21
本当にくだらない質問かもしれませんが質問させていただきます
普段はWMに軽いし使いやすいのでtwmを使っているのですが
Xのプログラミング時に座標を指定してウインドウを開くのができないので
テスト実行環境に他のWMを入れようと思うのですが何がお薦めですか?
使い道は単にX関係のプログラミングの実行環境くらいです
私は今まで、twmとblackboxしか使ったことがないのですが
BlackBoxもそれなりに軽くていいかんじなのですが
これよりお薦めのものとかってありますかね?
軽いのが好きなら icewm (だっけ?)
453 ◆ogaWFi0wUo :05/01/29 22:30:00
icewmは重い
いや、重くはないか
色んなパッケージが必要
owm かな?
455 ◆ogaWFi0wUo :05/01/29 22:45:28
どもです
特にあんまりないみたいですね
icewmと言うものをパッと調べてみたのですが
下にバー見たいのがあってそれをはぜせるのかどうかがわからなかったので
どうも・・・ 解像度が640x480なもんで・・・
今回はblackboxにします
どうもありがとうございました
>>453
かたっぱしから要らない機能を外していけば軽くなるよ
qvwm(ボソ
ctwm
sawfish に一票入れつつ enlightenment
460 ◆ogaWFi0wUo :05/01/30 02:11:49
AAを正しく見るためのアプリに欲しい機能って何?
lisp で macro が書ける機能かなあ。
PC/AT互換機の動作を正確にエミュレートできる機能とか。
GNOME2って何ですか?何て読むんですか?
「GNOMEツー」って読んでる。まあ、デスクトップ環境の一種だ。
465名無しさん@お腹いっぱい。:05/01/31 00:24:04
cd /etc と cd /etc/と何が違うんですか?コマンドを打つとまったく同じ結果がかえってくるんですが・・・
cd /etc/はetcの下のディレクトリを表示しろ?cd /etcはどうなるんでしょうか?
>>465
オレのは、 cd としてもディレクトリを表示してくれたりはしないんだが・・。
なんか間違ってない?
467名無しさん@お腹いっぱい。:05/01/31 00:32:32
すいません・・・lsとcdの間違いです・・・
ls /etcとls /etc/の間違いです・・・
/etcがsymbolic linkだった時に挙動が変わったはず。
OSによって挙動違うけどね、特に-dとか-Lとかからんだときに。
これ、GNU ls

$ ls -ld dir symlink
drwxrwxr-x 2 nanashi nanashi 4096 1月 31 01:02 dir
lrwxrwxrwx 1 nanashi nanashi 3 1月 31 01:02 symlink -> dir

$ ls -ld dir/ symlink/
drwxrwxr-x 2 nanashi nanashi 4096 1月 31 01:02 dir/
drwxrwxr-x 2 nanashi nanashi 4096 1月 31 01:02 symlink/
gtk2 firefox で、URL の入力のときに、C-a で行頭にいくようにするにはどう
すればいいのでしょうか?要は、Emacs みたいなキーバインドにしたいという
ことです。
471名無しさん@お腹いっぱい。:05/01/31 19:02:42
472名無しさん@お腹いっぱい。:05/01/31 19:24:56
FreeBSD 5.3RでATOKX動かしている方いますか?

4.11や5.2では巧く動いてくれるんですが
どうも5.3だとAUX関連のプロセスが上がってくれないんですが
どうしたもんでしょうか。
473名無しさん@お腹いっぱい。:05/02/01 01:14:45
NTFSの空き領域にLinux入りませんか?
でびあんキボン
474禿しく板違い:05/02/01 01:24:16
一言言わせてくれ
ありがとう
じゃっ
一言言わせてくれ
ぬるぽ
じゃっ
>>476
×じゃっ
○ガッ
板違いかもしれませんが教えて下さい
プログラムで~/の.hoge等を読んで設定するプログラムってあるじゃないですか、
あれって、どのように読みこんで設定を反映させてるんですかね?
なにか、簡単なソースとかないですかね?
#!/bin/csh
set argv[]
cat ~/.hoge >argv[]
print $argv[]

Cシェルだったら配列には簡単に格納できるぞ。
print じゃなくて echo だな。BASIC の癖がこんなところで出てしまった。
すごいCシェルだな。漏れの知っているのとは全然違う。
すごい質問にすごい答えが返ってくるもんだな。
感心しt。
483478:05/02/02 01:15:19
ありがとうございます
説明不足で申し訳ありません
私がやりたいのは、現在Cのプログラムを書いているのですが
設定を~/.hogeから読みこませたいのですが
普通はどうやって読みこんでいるのかと疑問に思いきかせていただきました
何かさんこうになるプログラムなどありませんでしょうか?
教えていただければソースを見てみたいです
私自信あんまりCがわからないので簡単な物があればそういうのがいいのですが…
マジレスするなら、
ツールごとに.hogeの書式なんか全然ちがうし、定石的な方法も当然ない。
なにか設定させるようなことを書かないといけないようになるくらいのツールを
書けるようになったら、自分のツールに必要な設定の読み方くらい書けるだろ。
初心者ですが、質問させてください。
まず、UNIXって何ですか?
あと、Linuxとの違いも教えてください。
FreeBSD5.3Releaseを使っています。
どういう訳だかGDBが使えなくなってしまって困っています。
具体的な現象としては、
break mainなどとした後に、
runをすると、まったく返ってこないのです。
gdbがおかしいのでデバッガで...
と言う訳にも行かずにっちもさっちも行きません。
いちおう/usr/src/gnu/usr.bin/gdbで
make installしてみましたが直りません。
どうしたらよいでしょうか。
487名無しさん@お腹いっぱい。:05/02/02 08:22:45
488名無しさん@お腹いっぱい。:05/02/02 11:17:49
ディレクトリごとコピーしたいのですが上手くいきません
オプションの指定が悪いと思うんですがお願いします。

$ cp -r aaa/ bbb/

こうするとaaaのディレクトリの中身がbbbにコピーされてしまいます
自分がやりたいのは、bbbのディレクトリの中にaaaのディレクトリを
そっくりそのままコピーしたいのです。
man cp
>>488
cp -r aaa /bbb/.
新手のいじめか?
>>488
そっくりか?ならば、
cd aaa; tar cf - . | (cd ../bbb; tar xf -)
半角カナ、漢字、平仮名、英数等の要素の入り交じったAAを探しています
とにかくおおきいのがあれば希望です

おねがいします
494名無しさん@お腹いっぱい。:05/02/02 13:43:52
複数のファイルを消す時に一々たずねてくるのがうざいんですが
どうすればいいんでしょう?
496名無しさん@お腹いっぱい。:05/02/02 14:57:49
>>495
どの OS でどうやって消してんの?
497495:05/02/02 15:10:33
VineLinux3.1でGNOME端末というので rm * などとすると
削除しますか? とか出ます
man rm
>>497
-h
500名無しさん@お腹いっぱい。:05/02/02 15:48:22
501名無しさん@お腹いっぱい。:05/02/02 16:22:43
どもです

$ cp -r aaa bbb

で出来ました
aaa/ってやっちゃダメなんですね。
ハァ・・(溜息
503名無しさん@お腹いっぱい。:05/02/02 17:37:48
あるファイル -rw-r--r-- root:root testfile というファイルがあって、
ユーザ:ftptest グループ:ftptest というのでFTPでアクセスしたとき、
chomodも上書きもできない。これは当然。
が・・・・なぜ削除はできてしまうんでしょうか?
>>503
あるディレクトリからファイルを削除するということは、
当然操作の対象はディレクトリ。これが理解のポイントだな。
よって、パーミッションは(ファイルじゃなく)ディレクトリの
パーミッションが対象。

上はカーネルレベルの話で、削除するときにわざわざ
ファイルのパーミッションを調べてくれるコマンドもあるけどね。
505名無しさん@お腹いっぱい。:05/02/02 18:45:10
>>504
どうも。ありがとございます。
削除の場合はディレクトリのやつなんですね。
勉強になりました。
俺も勉強になった
ちなみに削除の反対は作成だけどさ、ファイルを作成する時も
作成する場所(ディレクトリ)のパーミッションが影響する。
ファイル自身のパーミッションが関係ないのは削除と同じ話。

書込み禁止のファイルだろうが何だろうが作成できるんだが、
これで悩んだって話は聞かないんだよな。でも削除だと皆悩む。
508名無しさん@お腹いっぱい。:05/02/02 19:57:29
だれか zsh その4 たててください
template は その3 にあります
>>508
あいよ
510508:05/02/02 20:03:27
ごめん。無理だったぽ。
>>510 ~= s/508/509/
>>503-507
Sticky bit (chmod +t) をお勉強すると、他人にファイルが
消されないって状況も作れるよ。→ % ls -ld /tmp
このスレSUGEEEEEEEEEEEEEEEEEEEEEEEEEEEE
いつも思うのは、仕事してるだろうって時間にえらくスキルの高い返事を返す人。
一体なんの仕事をしてるのだろう…
>>514
フリープログラマ。
516名無しさん@お腹いっぱい。:05/02/03 11:30:04
仕事の合間に2chだろ。(逆かもしれんが)
つーかpermissionのウンチク語っただけでスキル高いってのもアレだが。
つーかどー考えても
UNIXの仕事してんだけど (´Д`)y-~~~~
>>512
504のは知らなかったのに、それは知っていた駄目な俺
>>517
shell script 以外でプログラム書けますか?
>>512

chattr +i /tmp とかやっちまうと後で困るよ(w
>>504
気がつくといつも誰かにファイル勝手に消されてるような気がしていたのだが、
これのせいだったのか!
むしろ、お前の所為
523514:05/02/03 17:42:50
あー、いや。説明が悪かったス。
UNIX板全般について言いたかったんですよ。
>>519
#!/usr/local/bin/python
def 俺(仕事)
 while 1:
  やる(仕事)
end
525名無しさん@お腹いっぱい。:05/02/03 23:07:15
lpr コマンドでプリンタへデータを短い間隔で
連続で投入すると10件も投入しないで
「満タンだよ」みたいなエラーが出ますよね。

このエラーって何が出力してるのでしょうか?

回答よろしくお願いします。
>>525
> 「満タンだよ」みたいなエラー

自分で翻訳するくらいだから、当然意味は理解できるはずだろ。
出来ないなら「俺さま翻訳」など書かずに、原文コピペ汁!

まぁ、lpd か cupsd か何かだろうと思うが。
527525:05/02/04 04:13:20
cygwinのlpdです
>>525
まともに説明せずに、誰もレスしないと不満な癖に、誰かがレスしても礼も言わないタイプ。
529名無しさん@お腹いっぱい。:05/02/04 15:20:23
すみません、ググって見ましたが、下記のような例が無かったため質問させて頂きます。

コマンドラインで

#echo 12345 > mona.txt 
#cat mona.txt

12345

のファイルに下記のコマンドを実行すると

#echo 67890 >> mona.txt
#cat mona.txt

12345
67890

となりますが、67890 の行をコマンドのみで消すことは出来ますか?
ヒントだけでも教えて頂けると助かります。よろしくお願い致します。
ed
>>529
いろいろ方法はあるやろけど、「そもそも何故そういう処理をしたいか」を
具体的に書いた方が適切な回答が得られやすいのではないかと。
532名無しさん@お腹いっぱい。:05/02/04 15:28:17
レスありがとうございました。

unixの学習過程でコマンドだけでテキストファイルが形成できることを知って
勉強しているうちにこのような疑問が出てきたために投稿しました。
(一行追加が出来るのなら一行削除が出来るのかな・・・と言う意味でです。)

ごめんなさい。
>>532
だから、edでできるって
534名無しさん@お腹いっぱい。:05/02/04 15:33:22
>>533

ご指導ありがとうございます。
早速試して見ます。
>>529

#echo 67890 << mona.txt

みたいなことができないかと探していたのかな?
でもそこまでワンタッチな方法はないと思うよ。

sed、awk、perl とか簡易に対応できるものを使うって手がOKならいくらでも対応はあるけど。
536名無しさん@お腹いっぱい。:05/02/04 18:05:07
kterm上で、Altが使えないのですがどうすればいいのでしょうか?
使えないというか、例えばkterm上で
"Alt+a" "Alt+a"と入力すると

と、でます
Alt+aをAlt+e等にするとまたべつの漢字が出ます
KTerm*VT100.eightBitInput: false
だな。
日本語も可能なスケジューラでお薦めなのって何がありますか?
539名無しさん@お腹いっぱい。:05/02/04 20:20:41
>>538
エボリューション
540538:05/02/04 20:32:06
すいません
できればコンソール上で動くものが希望です‥‥
なければ、Gtkなどにつよく依存しているものは重いので
できるだけ派手なGUI等を持たないものが希望です‥‥
>>538
MHC
>>537
kterm にそれはなかったような。
>>536
なかったら
KTerm*VT100.translations: #override \
Meta<KeyPress> Shift_L: \n\
Meta<KeyPress>Control_L: \n\
Meta<KeyPress>: string(0x1b) insert-seven-bit()
とか。
543名無しさん@お腹いっぱい。:05/02/05 05:34:09
質問です。
homeディレクトリって、別のUNIX互換OS同士で共有できるんでしょうか?

たとえばFreeBSDとDebian Linuxを同じマシンにインストールするとします。
通常のインストールならば、ホームディレクトリはそれぞれのパーティションに二つできると思いますが、
それを一緒にしたいんです。
主にデータしかおいてないんですが、要領の無駄な気がして…。
よろしくお願いいします。
>>543
お互いが読み書きできるファイルシステムでフォーマットされていればできる。
同じユーザー名で同じホームディレクトリを共有するならUID・GIDも合わせておかないとわやくちゃになるけど。
ただパーティションの共有はともかく、ホームディレクトリの共有はあんまりお薦めしない。
>>542
それどこの kterm?

少なくとも俺の kterm-6.2.0.wd0.2 にはある。
一応 editres で確認したが、やっぱりある。
ってゆうか更新履歴を確認する限り、少なくとも
1994年以来存在する。
>>544

> UID・GIDも合わせておかないとわやくちゃになるけど。

オプション指定なしで安直に useradd してたりすると、
マシンごとに既に値がずれてて、一巻の終わりだったりするな。

> ホームディレクトリの共有はあんまりお薦めしない。

10数年前は、みんなやってたけどなあ。
それどころか、うちの会社では、今でもやってますが何か?

ただ、最近の一部の Linux みたいに、勝手にホーム
ディレクトリのドットファイルを変更しちまう奴だと、
設定壊されてえらい目にあうけどな。
慣れてない奴は、たしかに避けた方が安全な気はする。
>>546
> ただ、最近の一部の Linux みたいに、勝手にホーム
> ディレクトリのドットファイルを変更しちまう奴だと、
> 設定壊されてえらい目にあうけどな。
うむ。その辺とか環境毎の不整合なんかを心配した。
わかってればどうってことないんだけどね。
>>545は道産子
549543:05/02/05 07:23:41
みなさん、レスありがとうございます。
ちょっと不安が残るので、別々にインストールしてみようと思います。
ありがとうございました。
550名無しさん@お腹いっぱい。:05/02/05 08:18:05
>>546
> 10数年前は、みんなやってたけどなあ。
> それどころか、うちの会社では、今でもやってますが何か?
それは NFS で共有?

> ただ、最近の一部の Linux みたいに、勝手にホーム
> ディレクトリのドットファイルを変更しちまう奴だと、
そんなのあんの?
詳細きぼん。
>>550
Vine
552名無しさん@お腹いっぱい。:05/02/05 16:46:49
すみませんが、宿題がどうしてもわかりません。
一行のコマンドで、次のことをしなくてはいけません。
「ルートディレクトリの下のサブディレクトリから、
ファイルをひとつづつリストアップしなさい。」
だれかわかる人いませんか?
>>552
えーと、たぶん山田君かな?あってますか?
554名無しさん@お腹いっぱい。:05/02/05 16:50:48
>>553
すみません、山田君ってなんですか?
同じOSどうしでも、別マシンでHOMEを共有すると
GNOMEなんかのセッション情報が混じってしまうことがあるので、
漏れもHOMEはホスト毎派。Mailとか.navi2chはもちろん共有だけど。
昔は6種類のOSで共有できる.cshrcを書いて自己満足してたものけど…
>>552
find /
ls -lR / とか find / -type f -print とかじゃ絶対ダメなんだろうなー
558名無しさん@お腹いっぱい。:05/02/05 17:56:20
みなさん、ありがとうございます。
書き方がまずかったです。
「ルート直下のそれぞれのディレクトリから、ひとつファイルをとりだして、
そのファイル名を表示しなさい。」ってことです。
結局forとか使うことになるのでしょうか?
禁止事項
* 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
560名無しさん@お腹いっぱい。:05/02/05 18:09:15
ふと気付いたのだが、UNIXとその眷族を使いはじめてずいぶんたつのに、いま
だに"rc"が何の略かわからない。
/etc/rc.confとか~/.hgoercとか、いろいろ使われてるけども、rcってそもそ
も何の略で何て意味なの?
ずいぶんたつのに、検索の仕方も知らないのか。
そんなことより.hgoercとはなんの設定ファイルだ。アハンか?ウフンか?
"rc 意味 由来"とかでぐぐってたんだけどねえ。さっぱりひっかからず。
で、ここに"UNIX"足したら出てきたわw
根本的なキーワード忘れたな。
http://kb.indiana.edu/data/abnd.html?cust=456042.13005.30

The rc command derives from the runcom facility from the MIT CTSS system, ca. 1965. From Brian Kernighan and Dennis Ritchie, as told to Vicki Brown:

"There was a facility that would execute a bunch of commands stored in a file; it was called runcom for "run commands", and the file began to be called "a runcom". rc in Unix is a fossil from that usage."
566名無しさん@お腹いっぱい。:05/02/05 21:25:29
eucファイルが多量にあるのですがこれを全てUTF-8にしたいです
sedなどでできるのでしょうか?
gtkrc とかあるから resource の略かと思ってたけど
よく考えたら無理があった
>>566
sh と iconv などでできます。
sedでできたらすごいな。
>>569
そんなこと言われると、sed とシェルスクリプトで iconv もどきが書きたくなる
>>570
やろうと思ってできなくはなさそうな気がしてしまうところが怖いお題だな。
>>570
超がんがれ
FreeBSDでsambaって使用できるんですか?
>>545
悪い、eightBitInput はウチにもあったわ。
ただ日本語文字の入力でも 8bit 目がおとされるってだけで。
>>542 はその回避策。
>>573
普通に使えるよ。
576名無しさん@お腹いっぱい。:05/02/05 22:24:32
あのですね、自分全然PCに詳しくないんで ここに一応書き込むのですが
今日ですね、PC起動させますと、なんか「Opning not found」みたいな事が書いてあってですね、
開かないですよ、デスクトップが 仕方なく強制終了させたらまた「Opning not found」と・・
ShiftとCtrl+Alt+Delete以外押すと「Opning not found」の下にまた同じのが・・・
困ったもんだな〜と思って、何回か強制終了したらやっとこさデスクトップが開いて

これと同じ事が前にもありまして、修理に出したんですよ、だのに何故また?
>>576
PC初心者板へGo
http://pc5.2ch.net/pcqa/
修理した人が中のデータいじったときに単語まちがえたんじゃない?
Opning not found って。
579名無しさん@お腹いっぱい。:05/02/05 22:36:08
宿題を質問したものですが、
答えて下さった方、ありがとうございました。
注意してくださった方、すみませんでした、お仕事がんばってください。
580名無しさん@お腹いっぱい。:05/02/05 23:34:06
>>574

> ただ日本語文字の入力でも 8bit 目がおとされるってだけで。

うちでは、そんなことはない。
別になんか余計な設定をしているんじゃないの?
>>581
だといいんだけど。
とりあえず
~/.Xdefaults なしで

% xrdb /dev/null
% kterm -xrm 'KTerm*kanjiMode: euc' -xrm 'KTerm*VT100.eightBitInput: false'

として日本語ペーストすると

$=$N$^$^FI$a$k?M$O$$$k$+$7$i

とかなる。

% kterm -xrm 'KTerm*kanjiMode: euc'

とすると日本語がそのままペーストできる。

% kterm -version
kterm: version 6.2.0.ext02
options: [KTERM_MBCS] [KTERM_MBCC] [KTERM_KANJIMODE] [KTERM_XIM]
[KTERM_KINPUT2] [KTERM_COLOR] [KTERM_NOTEK] [STATUSLINE] [KEEPALIVE]
[WALLPAPER]
>>581
jis 使ってない?
>>583
いや、EUC

>>582
現象は確認した。
KTerm*VT100.eightBitInput: false
でそうなる原因は、tty に「cs7 istrip」が設定されるためだった。
従って、
% stty cs8 -istrip
を実行すれば、eightBitInput: false の状態でも、日本語の入力/
ペーストは可能になる。

うちの場合、~/.login で無条件に「stty cs8 -istrip」としてるし、
おまけに
KTerm*VT100.loginShell: true
として、常に ~/.login を実行するようにしてたので気づかんかった。
すまんかった。
なるほど loginShell ですか。ウチもそうしよう。
と思ってやったのはいいんですが。
これって kterm -e screen とか kterm -e vim とするときは
どうしたらいいんでしょう。
あと kterm とは関係ないんですが xterm で loginShell を true にしても
シェルの前に ``-'' が付かず無効になるんですが、以下のバージョンで
有効になる方いますでしょうか?

% xterm -version
X.Org 6.8.1(197)
いまどきの xterm の場合、luit 経由で呼び出してるせいとか?
本当にくだらないですが質問します
grepでファイルの中身から文字列を検索したいんですが
カレントディレクトリ以下の全てのファイルから xwdと言う文字列を探したいのですが
grep xwd ./*
でいいのでしょうか?
結構早くおわるのであっているか謎なのですが‥
よろしくおねがいします
echo ./* すりゃどのファイルが対象になってるかがわかんべ。
589587:05/02/06 16:48:15
ありがとうございます
./CVS ./Makefile ./contrib ./local ./xc ./xfree
とでたのですが、これよりしたのディレクトリはどうなるのでしょうか?
5段層くらいつづき、ファイルも1000個ちかくあるのですが
find の出力をxargs経由でgrepに渡す
gnu grepを使う (Rスイッチ)
などなど
591名無しさん@お腹いっぱい。:05/02/06 20:20:49
qmailの設定ファイルの一つ"rcpthosts"を"rcphosts"っていう名前で
喧伝してる初心者向けサイトも少々あるんですが、
rcphostsっていうファイル名じゃまずいですよね?(怖くて実験できる環境じゃないので)
設定が通ってないとすれば危険だと思うんですけど、
ファイル名の誤記が見過ごされている経緯に歴史的理由でもあるんですか?
samba使えば、FreeBSDとのファイル共有をXPとできますか?
「そのためのsambaです。」
>>586
それですわ。
X.Org 6.8.1(199) で試したら、 uxterm は OK で xterm は NG でした。
この luit で loginShell が無効になるのは kterm -e screen と同様の問題ですね。
xterm とかの起動後に最初に実行される .xtermlogin みたいなファイルがあれば
いいんですが。
>>592
(・∀・)ナイスくだ質!
596594:05/02/06 20:59:13
>>594 の書き方だとなんか .xtermlogin ってファイルがあるみたいにも
読めますね。ありませんので、念の為。
>>593
「期待してるよ」ウィーン
Xlib等でのプログラミングについての質問です
プログラム板の方の適当なスレッドにもかきこんだのですがレスがないのでこちらにかきこまさせていただきます
XCopyArea等で取り込んだイメージを画像データとして保存することはできないのでしょうか?
別に取り込んだイメージでなくても、ウインドウから直接でも結構です
検索したら xwdsaveと言うものをみつけました
動作は全くこれで構わないのですが、これはフォートランのものでした
このような物はないでしょうか?
すいませんが教えていただけると幸です
よろしくおねがいします
xwd は?ソースの言語しらないけど。
>>598
XGetImage でピクセルデータが取得できますが、
まじめに処理しようとすると Visual 等がからんできて面倒くさいです。
601598:05/02/06 22:58:04
ありがとうございます
xwdのソースを見たら、全く意味が・・・
XGetImageもよくわからない・・・
どうしようかしら・・・
602おがわ:05/02/06 23:26:39
mIRCとplumとの接続がうまくいきません。。mIRCで" [10053] Software caused connection abort"ってコネクションエラーが返されます。
plumのwindowsXPでの使い方がいまいちよく分かっていないので(特にplum-user1.confの書き方)、それが原因だろうと思うのですが、plumを順調に動作させている方、どうか教えて下さい!お願いします。
マルチ
マオティ
最近、sshへのアタックが多くないですか?
うちだけかなぁ・・・。
606名無しさん@お腹いっぱい。:05/02/07 00:47:37
多かったらどうだと言うんだ。
ポートを変えたらめっきり減ったよ。
それイイかも、サンクス。
609名無しさん@お腹いっぱい。:05/02/07 06:16:26
コマンドで"何日後"の日付を得る方法はありますか?
YESTERDAY=$(date +%Y%m)$(printf %02d $(expr $(date +%e) - 1));
NEXTSUNDAY=$(date +%Y%m)$(printf %02d $(expr $(date +%e) + 6));
こういったやり方では、月をまたいだときに上手くいきません。
python,rubyはサーバーに入ってないので困りますが、
perlを使う方法ならいいです。
date -v +60d
>>611
すいません、それってOSはなんですか?
freebsd.
じゃあこれはある?
date -r $(expr $(date +%s) + 60 \* 24 \* 60 \* 60)
>>613
"-r" はNetBSDのdateにはありましたが、
Linuxのcoreutilsのdateにはありませんでした(ToT)

$date --help
Usage: date [OPTION]... [+FORMAT]
or: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
Display the current time in the given FORMAT, or set the system date.

-d, --date=STRING display time described by STRING, not `now'
-f, --file=DATEFILE like --date once for each line of DATEFILE
-ITIMESPEC, --iso-8601[=TIMESPEC] output date/time in ISO 8601 format.
TIMESPEC=`date' for date only,
`hours', `minutes', or `seconds' for date and
time to the indicated precision.
--iso-8601 without TIMESPEC defaults to `date'.
-r, --reference=FILE display the last modification time of FILE
-R, --rfc-2822 output RFC-2822 compliant date string
-s, --set=STRING set time described by STRING
-u, --utc, --universal print or set Coordinated Universal Time
.....
うーむ
さすがGNU、-rオプションの意味がわけわからないぜ。
なんでこんな変な機能になってるんだか。statがあるんだからいいだろ・・・
GNU date なら、
date -d '10 days' … 10日後
date -d '10 days ago' … 10日前
でできるよ。
なんか小賢かしいというか、わけわかんない仕様だけど。
BSD date の方がコンピュータらしいやね。
>>616
あわわ、どうもすいません。
info coreutils dateを見ろとmanに書いてあったのスルーしてました。。
$info coreutils date Relative items in date strings
こんなのあったんですね。 一発解決です。ありがとうございました。
GNU coreutilsのdateが、どうして秒数での時間入力ができないのかは謎です。
ホームディレクトリのなかの、いくつかのファイルのグループが「500」となっているんですが
これはどういうことなんでしょう?
>>619
ファイル情報struct statのst_gidが500という値になってるということです。
500なんてグループはしらないんですけど。。。
そうですか。
>>621
lsなどで表示するときは、グループ番号から名前を
/etc/passwdなどのファイルから引っ張ってきています。
どこから名前を引くのかはlibcに依存すると思いますが、
glibcの場合は/etc/nsswitch.confです。
そういう書き方をすると、まるで nsswitch.conf から
名前を引くように読めるな。
そうじゃなくて、nsswitch.conf 中の「group:」の設定で、
どこからグループ名を引くのかが決まるわけ。
ここに files と書いてあったら、/etc/group から引く。

あと、nsswitch.conf は元々 SVR4 が発祥なので、SVR4
直系の Solaris でも使えるし、最近ではその他の商用
UNIX でも使える。あと NetBSD では 1.3 以降、FreeBSD
でも 5.x 以降は使える。
だから、「Linux では…」というよりも「OpenBSD 以外
では…」と書いた方がむしろ正確かもしれん。
625624:05/02/07 10:25:56
s/Linux では…/glibc の場合は…/
626名無しさん@お腹いっぱい。:05/02/07 13:52:35
初歩的な質問ですいませんが、教えてください。

drwx------ 5 cccc ddddd 512 Feb 7 13:42 .
drwxr-xr-x 6 root wheel 512 Jan 3 2004 ..
d--------- 1 root wheel 512 Jan 28 18:39 aaa
drwxr-xr-x 3 cccc ddddd 512 Jan 31 12:15 bbb

上記の様な状態でユーザ「cccc」でログインし、ディレクトリ「aaa」がmv出来るのは正常なのでしょうか?
また、正常だとしてこの「aaa」をユーザー「cccc」からmv出来ない様にする為にはどうしたらよいでしょうか?
OSはFreeBSD4.10です。
627名無しさん@お腹いっぱい。:05/02/07 13:53:40
>d--------- 1 root wheel 512 Jan 28 18:39 aaa
これは
d--------- 3 root wheel 512 Jan 28 18:39 aaa
の間違いです。
628名無しさん@お腹いっぱい。:05/02/07 13:54:11
>>626
正常です。
cccc の . への書き込み権限をなくす。
chmodしちゃえば同じことになるので、オーナーをccccじゃなくする。
chflags uunlnk aaa
先生! バッドノウハウを教えようとしてる人が居ます!
これは、危ないな
uunlnk ってオプションが俺のところのには無かった。なんだろう
>>633
あ、あった。自己解決スマソ
635名無しさん@お腹いっぱい。:05/02/08 15:43:33
UNIXの資源管理(プロセス管理、メモリ管理など)を選び、
その基本概念、方式、プログラミングインタフェース、
特徴を例とともに論ぜよ。

誰か論じて!!
636名無しさん@お腹いっぱい。:05/02/08 15:52:09
>>1
> 禁止事項
> * 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ
637名無しさん@お腹いっぱい。:05/02/08 15:52:30
かぶったw
> 禁止事項
> * 既出・内容なし・マルチポスト・アスキーアート各種・ネタage・宿題の丸投げ

> 宿題の丸投げ
> 宿題の丸投げ
> 宿題の丸投げ
638 :05/02/08 18:30:10
bogofilter専用スレって無い?
以前はメールフィルタスレがあったけど、
今は無いから Internet Mail System 総合スレあたりで。
640 :05/02/08 19:08:14
dクス
641名無しさん@お腹いっぱい。:05/02/08 19:29:09
listen(2)しているポートの一覧を確認することはできますか?
netstat で何とかなるんじゃねーのー?(ナゲヤリ
Linuxならnetstat -lで見れるらしいです。他のOSはどうなのかな?
>>643
「Linuxなら〜」に何の関係があるの?
>>644
http://www.jp.freebsd.org/QandA/HTML/800.html
この辺の管理ツールはOSごとにバラバラなんのかな、と思って。。
> なお、このコマンドは perl スクリプトで、
がーん、しらんかった。。。。
windowsのPCサポートしてまして、今度UNIXのネットワーク
監視などの仕事やることになったんだすが、どんな勉強すれば
いいですか?ちなみに、more、less、view、telnet、ftp
messegeは最低限、時間あればその他コマンドは覚えといて
と言われてます。現場行くまではUNIXさわる機会は無く、
とりあえずCYGWINは入れました。
金釣
Solarisをオープンにして、オープンソースコミュニティに媚びているSUNを
見るのが悲しいのですがどうすればいいでしょう?
この世をはかなんで死ぬというのはどうか?
Ruby最強なのでシステムからperlを完全に抹殺したいのですがどうすればよいですか?
死ね
死ね
python スクリプトを ruby で置き換えたいとは思うね。perl はほっとけ。あれはサーベルタイガーの犬歯みたいなもんだ。
> あれはサーベルタイガーの犬歯みたいなもんだ。
どういう意味?
発達して便利になるはずが度を越してしまってむしろ邪魔ものになってしまった
とかいうような意味ではなかろうか
657655:05/02/09 02:14:11
なんか納得した
良い例えだね
658名無しさん@お腹いっぱい。:05/02/09 15:32:03
UNIXのメモリ管理の実機上でその性能を測定したいんだけど
どんな方法がよいかな〜??
>>658
perl -e 'while (1) { fork; }'
660名無しさん@お腹いっぱい。:05/02/09 15:46:57
じゃあ、もう1つ。あるファイルのコピー時間を
測定したいんですが、どうプログラムを
組めば良いのでしょうか?
メモリ管理の性能を測定って、いったい何を測定したいのか、測定すればいいのか、
自分でわかってるんだろうか
>>659
ワロタ
663名無しさん@お腹いっぱい。:05/02/09 15:59:22
>>660
date; cp A B; date
>>660
time rm -rf *

それはさておき、
Windows から TeraTerm で UNIX にアクセスしてます。
gdb や psql の readline には C-r/C-s がサポートされているけど、
C-s では端末が止まります ( C-q で復旧する奴 )。

C-s を前方検索にするにはどう設定すればいいでしょうか?
665名無しさん@お腹いっぱい。:05/02/09 16:05:06
>>664
stty
>>665
ありがと。

stty stop 0

でうまくいってるけど、あってる?
667名無しさん@お腹いっぱい。:05/02/09 17:01:52
>>666
それだと 0 で stop なる(それでいいのかな?)
stty stop undef とかかな?
>>647
その他コマンド覚えといて。
matz >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Larryの老いぼれ
Rubyほど素晴らしい言語は今後も存在し得ない
判ったから巣に帰れ。
Ruby!!!!!!!!!!!!!!!!!!!!!!!!
るbyんためならしねる
larry ってオライリーから契約をきられたあと、どうやって食ってるの?
そこらへんで物乞いでもしてるんじゃないの。いい気味だ。
>>674
なんで契約切られたの?
無能だから
678名無しさん@お腹いっぱい。:05/02/09 22:25:33
荒らしの相手すんなよ
Perlは荒らしみたいなモンだな。
Perlerって臭いよね。そばによるなってかんじ
681名無しさん@お腹いっぱい。:05/02/09 22:39:53
判ったから巣に帰れ。
Ruby!!!!!!!!!!!!!!!!!!!!!!!!
683名無しさん@お腹いっぱい。:05/02/09 22:57:18
すいません。ググッたり、専門書も探したのですがわからなかったので質問します。
シングルユーザーモードにパスワードをかけたのですが可能なのでしょうか。
リナックスならやり方がわかるのですが、FreeBSDのやり方がわかりません。よろしくお願いします。
man initして1番目と2番目のパラグラフを読めばわかる。
685名無しさん@お腹いっぱい。:05/02/09 23:03:10
>>684
ありがとう。initというキーワードがわかりませんでした。
>>667
なるほど。undef か。本当にありがと。
いた違いですまないんだけど、
google のサイト内検索って
複数のサイトを選択することはできないのかな。
688687:05/02/10 03:01:16
何がしたいかって言うと、
複数の事典系サイトを串刺しに検索して
辞書がわりに使いたいわけ。
うん、まったく板違いだね。次の方どうぞ。
再帰的にファイル名の拡張子のみを小文字化したいのです。
perl等の言語習得目的のサンプルスクリプトはいくつか見つけたのですが、
sh で簡単にできないもんでしょうか。
見つけたサンプルを元に自分で作ってみようとは思わないもんでしょうか。
692名無しさん@お腹いっぱい。:05/02/10 05:42:46
>>690
再帰的にの意味が分かりません
やりたいことを具体的に書きましょう
hoge.TAR.GZ とかの場合拡張子はどこまでとするのかも書きましょう
あと man find もしておきましょう
$sh perl samplescript.pl
(゚∀゚)アヒャ
再帰的にとは指定位置あるいはカレント以下のディレクトリを末端までという意味でした。
ちょっとやってはみたんですが手に余ったのでお尋ねしました。
もしかしたらわざわざ作らなくとも何か簡便な方法があるかもしれないと考えて。
「簡便な方法などない」ならそれでかまいません。

言語習得目的のものはその言語でOS上のファイル操作や再帰処理を学ぶためのもので、
純粋にリネームを目的として書かれたものではないようでした。
findは...私は正規表現がさっぱりなもので。
findに正規表現は関係ない。
が、小文字化すべき「拡張子」を切りわけるのには必要だろう。
正規表現がさっぱりとか言ってたら、shでできることも激減するぞ。

サブディレクトリを再帰的にということなら、for i in * でまわして、
test -d $i の場合に、そこにcdして自分を起動するとか、
forkしたくなければ関数にしといて自分を呼ぶとか。
696名無しさん@お腹いっぱい。:05/02/10 08:19:46
ハナから自分でやる気ないなあ。「正規表現がさっぱり」て、
問題がそれだけなら、ファイル名の拡張子を取り出すにはどうすればいいですか
みたいな質問になりそうなものだけど。

そんなアナタにピッタリな簡便な方法: 召し使いを雇う。

単一ファイル名の拡張子を小文字にするのを書いてやるよ。あとは頑張れ。
#!/bin/sh
ext=$(expr "$1" : '.*\(\.[^.]*\)$' | tr A-Z a-z)
base=$(expr "$1" : '\(.*\)\(\.[^.]*\)$')
echo "$base$ext"
>>687
site:で複数サイトは検索できないようだ。
(site:hoge.com OR site:fuga.com) hoge
inurl:ならできた。
(inurl:hoge.com OR inurl:fuga.com) hoge
698!687:05/02/10 11:24:02
>>697
うおー、これはいい(゚Д゚)
質問者じゃないけど thx
699687:05/02/10 14:42:24
>>697
おー、すばらしい。どうもありがとう。
inurl: って google 日本語ページのヘルプにはのってないんで
知らなかった。
700名無しさん@お腹いっぱい。:05/02/10 15:05:09
UNIXの特徴的な基本思想は、
「何でもかんでもファイル」
「ファイルは全部バイトデータのストリーム」
と聞きました。
1つめは、デバイスとかプロセスの情報もファイルとしてみれるという感じで
なんとなくわかったのですが、
2つめってこれは当り前ではないのですか?
ファイルをバイトデータのストリームとして扱わない
(他の扱い方ができるってことになんのかな)OSってのが
イメージできないので、そのような事例を教えてください。
>と聞きました。

その「聞きました」という人に聞けば?
史上まれに見る低レベルな回答だな。
703701:05/02/10 15:42:39
最大級のお褒めの言葉ありがとう。
704700:05/02/10 15:46:15
ごめん。聞いたんじゃなくてネットで見たんです。
ttp://www.atmarkit.co.jp/flinux/rensai/theory01/theory01.html
>>701
例えば、MacOS とか。NTFS とか。
「リッチなファイルシステム」つーのがあるよ。
706名無しさん@お腹いっぱい。:05/02/10 15:59:22
2/22号のアスキーwindowsの64bit版osが発売されるという記事の中でソフトを使用時、
メモリの最大が2GBから4GBになるとあったのですが、solarisの場合でもメモリの最大
使用領域はあるのでしょうか?

>701
レコード指向のOSが普通だった時代がある。

RECFMT

F Fixed-length
FB Fixed-length, blocked
V Variable-length
VB Variable-length, blocked
VS Variable-length, spanned
VBS Variable-length, blocked, spanned
>>707が正解だな。
バイトデータのストリームが広まったのは1970年くらいからで、
それ以前はそうでもなかった。700の「当たり前では」という
疑問は、確かに現代では当たり前だけど、昔はそうでもなかった
んだな。

>>705の例はあんまり適当じゃないよ。MacOSのリソースフォークや
NTFSのストリームも、カーネルからみたら単なるバイトストリーム
だし。バイトデータじゃなかったってのは、新しいOSじゃなくて、
むかーしのOSのことを指してるんだから。
multics ってどうだったの?
multics はファイルをバイトストリームとして扱うOSの
草分け的存在だったのよん。UNIXはこの点で(この点だけ
じゃないけど) multicsの真似っこ。
>>696
ありがとうございます、また会社なので後日試してみます。
あれこれググって「tr A-Z a-z」には行き着いたのですが、
(正規表現で)拡張子のみを切り出してmv用に加工することができなかったので、
basename ってのはあっても extensionname ってのがないのは、
これはきっと何か私の知ることができない方法があるから
そういう仕組みが用意されていないのではないかと考えて、
くだらない質問をしてみた次第でした。

拡張子を小文字で揃えたいのが個人的な趣味嗜好の問題だったことと、
sambaで共有しさえすればwindowsのツールで処理できたことから
積極的に取り組んで解決しようという態度ではありませんでしたが、
そのことでお気を悪くなさった方にはお詫びいたします。
CP/M は ファイルが 128 バイトセクタ単位で管理されていたので、
ファイルの最後のマーカーを ^z で判別してた。
その名残が DOS/WINDOWS のテキストファイル/バイナリファイル処理に
延々々々々々々々々々々々々引き継がれている。
ひょっとしたら今それで苦しんでいる人がまだいるのかもしれない。
713カーリー・フィオリーナ:05/02/10 20:49:26
失業して、プーです。仕事ありませんか?
カーリー・フィオリーナって名前?
>>714
もちろん名前だわよ。

辞める前に話題にしてほしかったわw
>>713
なにができますか?
とりあえず自伝の執筆じゃない?

ttp://japan.cnet.com/news/biz/story/0,2000050156,20080607,00.htm

とりあえず、退職金21億円
しばらくは、マターリできるねw
2ヶ月位前にノートにも入れたんだけど
それからノートしか使わなくなって
ノートのほうの設定ファイルなりをかなりカスタマイズした
んで、久しぶりにデスクトップ機使うと・・
( ゚Д゚)マズー
使いづらすぎ・・
こういう場合おまいらどうしてる?
まぁ ~/.* コピーするのもデスクトップきも別のカスタマイズしてるから気が引ける
他のカレントディレクトリ以下のファイルも共有したい・・
どうしよう・・
なんたらsyncってやつでやるの?
同じような状態を維持するのか、
まったく違うものとして別々に扱うのか、
結局自分で決めて気をつけてやるしかないと思う。
おれはシェルの設定や .Xresources や .emacs なんかは
ポータブルになるよう気をつけて書いてるけど、
それ以外は大して気にしてないな。
俺ならデスクトップからXDMCPでノートに繋ぐ。
これならデスクトップの快適さと環境の引継ぎやデータの同期無しで
なーんにも考えずに使える。
なにsyncだった?
~/man と言うディレクトリを作って
そこに自分で作ったマニュアルを入れて manコマンドで見れるようにしたいのですが
どうすればいいですか?
>>723
man man しる。環境変数 MANPATH に ~/man を追加すればいけるかもしれない。
マンマンしる。マンパス
ワンワン汁。ワンパス
あっぶね・・・
しぬかと思った

[root@hack root]# rm -r ./.*
rm: "." and ".." may not be removed

^C
[root@hack root]#
728名無しさん@お腹いっぱい。:05/02/11 13:16:00
どういうこと?
./../に行くのは阻止されたって事?
ってか、俺もロカールのドットファイルを全て消したいんだけど
どうやったら 消せるかな
>>728
findでも使えばぁ〜
>>727
>>728
>>729

やっちまったああああああああ
http://pc5.2ch.net/test/read.cgi/linux/1024766833/
>>728
zshでも使えば?
>>728
echo rm -r .??*
でどうろ?
rm -fr 馬鹿
735名無しさん@お腹いっぱい。:05/02/11 19:04:19
ところで先日発売されたAtok for Linux
FreeBSDで動きました?
rm -r にワイルドカード含めるのが間違い。
>>735
動くわけねーだろ
(´・ω・`)ショボーン
739名無しさん@お腹いっぱい。:05/02/11 23:39:34
環境変数のpath等で
上書きでなく後ろにサクッと追加する方法ってありますか

PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/bin:/usr/bin
                                          ↑ここ
PATH+=":$HOME/bin"
bash: PATH+=:/root/bin: そのようなファイルやディレクトリはありません
>>740
zsh user キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
よくわからんが PATH=$PATH:$HOME/bin とかじゃだめ?
744名無しさん@お腹いっぱい。:05/02/12 01:56:29
>>743
空気嫁
>>743
PATH="$PATH":$HOME/bin
>>745
そこまでやるなら
PATH="$PATH:$HOME/bin"
>>746
そこまでやるなら
PATH="${PATH}:${HOME}/bin"
748名無しさん@お腹いっぱい。:05/02/12 10:18:20
教えてください。

V480、Solaris9で500GBの外付けストレージ環境を構築しようとしてます。
ファイルシステムをUFSで組んだ場合fsck完了に程度時間がかかるか?

実際に経験した方大体の値でいいので知りたいです。
ファイル数約10万件はいる予定です。よろしくお願いします。

ufs journaling じゃいかんの?
あるいは solaris 10 にして zfs とか。
くだらん。
そんなことも自分で出来ない奴がSolarisさわると痛い目に遭うぞ。
本気で導入考えてるなら、営業呼べよ。
>>750
何を自分でするの?
>>747
{}でかこむ意味は?
753748:05/02/12 12:26:47
やはり事前に検証機準備させれば良かったかな 前にHP10で一時間かかったんで 心配に
TOMCATについてよろしくお願いします
VINELINUXに TOMCAT4.1.31を導入しよとしています。
APACHEは1.3.27 です。
ここを参考にやっていたのですが
ttp://www.inonet.jp/other/tomcat.html
TOMCATが起動しません。

何が原因なのでしょうか?

パスは以下のように追加しました。
/tec/profile
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/lib

export TOMCAT_HOME=/usr/local/tomcat
というような感じで追加しました。

教えてください。
また、Tomcatはバージョンいくつが一番いいのですか?
ApacheとTOMCATを連携させたいのですが
モジュールのDLする場所もみつかりませんでした・・・
よろしくお願いします。
>>754
死ね
>>754
TOMCAT_HOMEって何だよw なんかスゲー懐かしいな
まぁとりあえず、死ね
757名無しさん@お腹いっぱい。:05/02/12 19:27:24
DNSについて教えてください。
Web屋なんですが社内ネットワーク管理の一部を任される事になって困ってます。

本業はプログラマなんですがIP直で利用してた開発サーバ類を名前解決できるように
したいと改善を提案したらネットワークエンジニアが多忙なので私が開発サーバの
ネットワークまわりも管理しろと命令されました。
ザックリと整理した情報は、

■要件
ローカルなドメインを運用したい

■条件
・5機の開発サーバにプロジェクト名が連想できるホスト名を振ってやる。
 開発サーバは開発が終了したらバックアップを取ってから別案件の為に
 再構築されるのでそっちの案件名が連想できるホスト名を振りなおす

・プライマリDNS(DHCP経由)やクライアントに障害を発生させない。
 利用者がネットが見れなくなったりとかの障害はダメ。
 DNS間の通信などはアリ。

・クライアントの設定は初期段階のみ。
 頻繁な設定作業はさせてもらえない。

といった感じなのですが何かよい方法はありませんでしょうか?
よろしくお願いいたします。
759名無しさん@お腹いっぱい。:05/02/12 19:29:43
セックスについて教えてください。
コンドームはどのタイミングで付ければいいのでしょうか?
>>757
プライマリDNSって何ですか?
>>757
仕事で必要ならコンサルタントを雇いなさい。
>>759
まぁ一般的には女と一緒に楽しみながら付けるのが一番いい。
だが、そういう感じでは無い時だ!そういう時うまい奴は、
入れる直前に相手に気付かれる事無くサラッっとつけるんだが、
お前程度では、それはかなりハードルが高い!!よって、最初から付けとけ!
rm /usr/bin/perlしても大jこうぶでスカ?
Ruby!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>>762
そうっすか。最初から二枚重ねでがんばりまうす!
>>757
クライアントマシンの数と、逆引きが必要かどうかによるけど、
hosts ファイルを使うのが(UN*X系、Windows共)てっとり早いんじゃない?
次の案件での名前が決まっているなら、それも書いとけば一回で済むし。
>>763
全 然 大 j こ う ぶ

# 今日冗談しか書いてないや ○| ̄|_
>>748
あのな、最近のバージョンだと ufs logging がデフォルトで有効になってるから
云々と書いてやってもいいが、

http://pc5.2ch.net/test/read.cgi/unix/1099233289/l50

やるならこっちでな。
769 :05/02/12 22:06:15
シェルでマクロみたいな操作できるソフトなんて名前でしたっけ?
サンプルでnethackの初期値を出すのがついてくるやつ。
ん?nxt のことか?
771名無しさん@お腹いっぱい。:05/02/12 22:24:40
>>769
シェルスクリプト
>>769
expect, autoexpectか?
773名無しさん@お腹いっぱい。:05/02/12 23:59:33
LFSみたいなマイBSDディストリを作るようなサイトとかって無いんですか?
>>773
make world する Makefile を読めば事足りたりして?
そのものズバリなのがあるんですね。
ありがとうございました。
777名無しさん@お腹いっぱい。:05/02/13 08:05:14
OpenBSDでOS導入当初よりインストールされているソフト(apahe,bind等)を削除する方法ってありますか?
どこかに、makeファイルがあれば、make clean , make distcleanであぼーんさせるんですが。。。
>>777
m9(^Д^)プギャー
ギャグでつか?
板違いの話題ばっかりだな。。。死ねよお前ら!って思っていたけど、ここウニ板だったんだね。
犬板のクダ質と間違えてブックマークしてたよ

3日くらい気が付かなかった・・・どこでどう間違えたんだろ
781名無しさん@お腹いっぱい。:05/02/13 10:38:45
SGIのINDYを廃棄しようと思うのですが、どんな手段があるでしょうか?
オークションに出そうにも、値がつかないくらい古いのです。

1.有料シールを貼って、普通に粗大ゴミとして出す。
2.ジャンク扱いで引き取ってくれるお店を探す。
3.その他?

秋葉原が近いので、2.でいければ良いのですが、どこか良いお店は
ありますでしょうか?
UNIX 本舗とかがいいんじゃないかな。
研究室のマシンからperlを全部削除したら怒られた。ばかばっか
>>783 ruby厨の戯れ言にしては面白い。70点。
なんで?怒る方がおかしいでしょ
786名無しさん@お腹いっぱい。:05/02/13 14:07:07
判ったから巣に帰れ。
うちにもいたな…
Ruby!!!!!!!!!!!!!!!!!!!!!!!!
>>787
いたのかよ!
>>789
それはオレのしってるアホにもいる
791名無しさん@お腹いっぱい。:05/02/13 18:13:18
シェルスクリプトを実行中にそのシェルスクリプトを書き換えるとまずいでしょ
うか? bash を使用しています。
微妙なのでやらない方がいい
>>783
それは大丈夫とは程遠いと思われ。
大jこうぶではあるかもしれんが…
研究環境とかだと、過去のスクリプト資源があるんじゃないか。
もっとでかいのはユーザの学習・経験の積分量という資源。
エキスパートばかりじゃないし。
…管理者としては青くなって信頼回復をするべきなんじゃないか(ネタなんだろうけど)。
重要なファイルにはハードリンクがしてあるので消しても大丈夫です
>>793
なんでいちいちマジレスしたがるの?
796793:05/02/13 19:08:40
>>795
モラルやリテラシーの低下の実態があると判断される時代だから、安全側に倒した。
ある意味本当に冗談が通じなくなってないか。
それだけ。
google newsの日本版をwgetして、ローカルで閲覧したいのですが、
どなたか便利なwgetの引数をご存知でしょうか?
wget --help
シェルスクリプトのファイル書き換える必要って何?evalだってあるんだし。
800Ruby >>>>>>>>>>>>> Perl:05/02/14 01:37:16
This is 2ch. We don't help the uninformed, we're here to laugh at them.
Ruby厨うざい
RubyはUNIX精神の正当な後継者だと思う。
Perlを捨て街に出よう!
Rubyを叩いているやつらは在日か左翼
Ruby厨超うざい。消えれ。
805名無しさん@お腹いっぱい。:05/02/14 02:14:24
「何が」ウザイのか書け。日本語として意味が通じないぞ。
ちなみに俺らがやってるPerlへの批判は別にやってもいい。
何故ならPerlやPHP, Pythonユーザといった連中は、基本的にRubyユーザのような創造的な人種の足を引っ張るしか
能のないクズだからだ。そういう奴らはボロクソに言われて
自分の立ち位置を自覚して、せめて人目のつかない隅っこでひっそりとしていればいい。
RubyはUNIX精神の正当な後継者だと思う理由が知りたいな
教えて
Ruby厨がウザイ。
なぜならrubyもまた特別な存在なのです
809名無しさん@お腹いっぱい。:05/02/14 03:12:32
キチガイじみてるね
ど、ど、ど、ど、童貞ちゃうわ!
>>808
ワロタ
812名無しさん@お腹いっぱい。:05/02/14 09:11:41
至急助けてください! ノート使用してるのですが、今まで右クリック
するとunicode制御文字表示とか現れるのです。そして通常にキーボードで
今までどおり文字を打っていたのが打てなくなりました。どなたか
直す方法をご存知でしたら教えてください!お願いいたします!
>>812
OS は何?
814名無しさん@お腹いっぱい。:05/02/14 09:53:45
xpです早い対応ありがとうございます!!
815名無しさん@お腹いっぱい。:05/02/14 09:54:30
>>814
板違い。

PC初心者
http://pc5.2ch.net/pcqa/
816名無しさん@お腹いっぱい。:05/02/14 09:55:35
はいすいません。ありがとうございました
なんじゃこりゃあああああああああああああああああああああああああ、血がああああああ






かみそりまけした
818anonymous:05/02/14 10:23:56
pane を移動する際に、Ctrl + x ,o だと入力が大変です。
みなさんどうされていますか?
また、window を三つぐらいのペインに分けている際に、
例えば、見出しをクリックすると、別のペインにそれが展開すると、前あった、記事を予備だすのにバッファ操作しなければ
なりません。

見出しをクリックすると、そのペインに内容が展開される方法はないでしょうか?
わけわからん。
820名無しさん@お腹いっぱい。:05/02/14 11:49:20
メモリ管理や、プロセス管理を実機上でその性能を測定し
したいんだけど、fork/exit/waitなとかの実行時間測定
が考えられるけど、メモリ管理の場合何が考えられます?
全然思い浮かばなくてorz
コピーメモリのコピーの時間測定とか意味ないし・・
どっかで似たようなの見たな
malloc とか sbrk とかの話かなぁ?
宿題なんだろうから、センセイに聞いてくればいいのに、と思うが。
823名無しさん@お腹いっぱい。:05/02/14 13:54:15
824名無しさん@お腹いっぱい。:05/02/14 13:55:05
>>820
どういう目的で何を測定したいのか、
もうちっと語ってみ。
825名無しさん@お腹いっぱい。:05/02/14 13:55:29
procmailで、X-Mailer: が無い場合にゴミとして選別したいのですが、
どのように書くのが吉でしょうか?
826名無しさん@お腹いっぱい。:05/02/14 13:58:44
>>825
実験してないけど
* !^X-Mailer: .
とかかな。
* !^X-Mailer:
でいいと思う。
* !^X-Mailer:
多分だけど。
* !^X-Mailer:
コレだね。
* !^X-Mailer: .
これも悪くない。
831820:05/02/14 14:13:41
まあ、ぶっちゃけ宿題なんですがw
>>824
基本的に自由で、
unixの資源管理についての性能を測定して
考察するって感じです。
そこでメモリ管理を選択したんですが、何が適当か
よくわからなくて。
プログラムはC言語です。
日本の未来のために首吊って死ね
>>831
system("rm -rf /home");
とかするといろいろ計れるよ
>>826-830
ありがとうごさいました
ためしてみます
835名無しさん@お腹いっぱい。:05/02/14 15:46:01
age
836820:05/02/14 15:46:25
>>833
具体的にはどうやって使うんですか?
>>836
お前820じゃないだろ
それとも>>820はもともと釣師だったのか?
820は死んだよ
839820:05/02/14 17:07:24
釣り師じゃないわい
840名無しさん@お腹いっぱい。:05/02/14 17:20:45
>>820

>>635とか>>658から何も進展がなかったのかと
841名無しさん@お腹いっぱい。:05/02/14 17:43:51
進路を考え直した方がよさそうだな。
842名無しさん@お腹いっぱい。:05/02/14 17:58:54
gs --help
って, やって出てくる device のリストから, 実際の製品
への逆引き表みたいなものは, どこぞに転がってませんか?
mounurupo
>>842
Devices.htm にあるよ。ちなみにこのファイルがどこにあるかは OS 依存。
845名無しさん@お腹いっぱい。:05/02/15 00:57:47
むつかしいです。。プログラム上でシェルコマンドを実行する際、waitを使っての一般的なエラー処理について教えてください
if( execl("/bin/lv","lv", "-Oej" "file.txt.utf8", ">", "file.txt.euc",NULL) == -1){
perror("execl");
return 1;
}

これではいけないんでしょうか?
>>845
リダイレクションはシェルが解釈する
lv に > を渡しても無意味
847名無しさん@お腹いっぱい。:05/02/15 01:02:47
>>846,847氏
レスありがとうございます
本を買って勉強します
>>845
いろんな意味でいけないな。
">" の問題は >>846 のとおりだが、
それ以前に、exec が帰ってることはほとんどないし、
帰ってきたとしたら単に起動できなかったって意味。
if を実行してたプロセス自身が lv になってるので、
lv のエラーは、そのプロセス自身では取得できない。
だから普通は、fork して、子供が exec してるまに、
親が wait して、子供の死因を監視するわけ。

その手の話を詳細に知りたいなら、>>847の本を読めばいいが、
かいつまんで知りたいなら、UNIX MAGAZINEの連載のどっかにあるはず。
diff の逆で、二つのファイルの同じ行を取り出すコマンドって
ありましたっけ。以前誰かに教わった気がしつつ、忘れてしまい、
調べてもわかりませんでした。
どなたか教えてくださいませ。
>>850
man diff
LinuxやFreeBSDの初心者です。
デスクトップ環境をインストールしても、一度起動してから
システムをリブートすると、KDEやGNOMEが起動できなくなるのは
何故なのでしょう?
853名無しさん@お腹いっぱい。:05/02/15 07:40:12
4.2BSD,4.3BSDってどこで手に入りますか?
>>852
あなたの能力が低いからです
>>850
comm
856850:05/02/15 08:07:22
>>851
diff(1)読んでみましたがわかりませんでした。
comm(1)へのreferenceを見つけろ、ということでしたでしょうか。
>>855
ありがとうございます。
ちなみにわたしがやりたかったのはcomm -12でした。
>>844
ありがとう. だけど、それはポストする前に読みました. 内容的に
は日本で売られてる製品名と違うところもあるので, あえてあのよ
うな質問をしました.
つか, やってる仕事の元請けにわたす「この中から選んでね」リス
トを自分で作るのがめんどくさかっただけっす.

# 「自分で作れ, ボケェ!」だろうな, やっぱ.
858& ◆xOS3wf.pJg :05/02/15 10:09:00
>>853
The Unix Heritage Society http://www.tuhs.org/
859名無しさん@お腹いっぱい。:05/02/15 16:38:24
UNIX+Cでタイマー割り込みかけたいんだけど、具体的には何を使えば
いいの? サンプルプログラムにありつくのに必要なキーワードは何?
860名無しさん@お腹いっぱい。:05/02/15 16:41:23
ちなみにLinuxです。タイマー精度はとりあえず10msオーダ。
同時にselect()を使いたいのでselect()以外の方法を知りたいのですが。
>>859-860
とりあえずLinux板が必要だからそっちへイケ
862名無しさん@お腹いっぱい。:05/02/15 16:48:08
UNIXの一般的な方法では存在しないのですね。そっちへ行ってみます。
Very Thanks. :-)
863名無しさん@お腹いっぱい。:05/02/15 17:01:18
LAN 内に IMAP Server があり、外部からも参照しています。
外部にいるときは example.com で接続しているのですが
LAN 内にいるときは local IP Address を指定しないと繋がり
ません。こういう要求は DNS を使えばいいのでしょうか?
自分が考えるには example.com という要求に 192.168.0.x
という値を返す Server を LAN 内に置けばいと思うのですが、
DNS の構築のページを見ると、どこも大袈裟です。
こんな簡単なことをしたいだけなのですが、何かいい方法はないでしょうか?
>>863
クライアント数が少なければ /etc/hosts とか
>>864
クライアントが windoze なんじゃね?
まぁ、hosts であることは同じだが。
866863:05/02/15 18:17:50
hosts も考えたのですが
192.168.0.x example.com
と書くと、外部の LAN の中にいるときに、その LAN
の 192.168.0.x に行ってしまいました。
何かうまい書き方があるのでしょうか?
>>866
もっと詳しく。
868名無しさん@お腹いっぱい。:05/02/15 19:03:57
ualarm(3)ね。thanks
gcc -I /usr/X11R6/include -lX11 -L /usr/X11R6/include -I /usr/X11R6/lib -L /usr/X11R6/lib -R /usr/X11R6/lib test.c -Wall -o test
ってコンパイルしてるんですけど
makeファイルを書こうと思い
CC = gcc
CFLAGS = -Wall
INCLUDES = -I/usr/X11R6/include -I/usr/X11R6/lib
LIBS = -lX11 -L/usr/X11R6/include -L/usr/X11R6/lib -R/usr/X11R6/lib

test:
とやったのですが うまくいきません
参考にmakeファイルを書いていただけないでしょうか?
>>869
all: test
実行バイナリの名前がtestなのが気になる
まぁ気にするな。それも経験。

test: test.c
gcc hogehoge
FreeBSDの超初心者です。
くだらない質問のスレでスルーされてしまったので・・・

デスクトップ環境を一度起動して、システムをリブートすると、
KDEやGNOMEが起動できなくなるのは何故なのでしょう?
GNOMEから直接リブートしたら、GNOMEが起動できなくなりました。
日本語環境とかはまだ構築してません。
>>873
> くだらない質問のスレでスルーされてしまったので・・・

それはあなたの質問のしかたが悪いからです。
「エスパーきぼんぬかよ」でぐぐってみてください。
ここはスルーしなくてはだめだろう。
876869:05/02/16 01:04:38
CC = gcc
CFLAGS = -Wall
INCLUDES = -I/usr/X11R6/include -I/usr/X11R6/lib
LIBS = -lX11 -L/usr/X11R6/include -L/usr/X11R6/lib -R/usr/X11R6/lib

all: test

test: test.c
${CC} ${CFLAGS} ${LIBS} ${INCLUDES} test.c -o test

として、 make testか make allでやると言うことであっているでしょうか?
もし、他にもこういうやり方があるなどあれば教えていただけるとありがたいです
ファイル Imakefile に
AllTarget(hoge)
SingleProgramTarget(hoge, hoge.o, $(XLIB), )
DependTarget()
って書いて、xmkmf、make depend、make ってする手もあるが、
Imakefile ってもはやロストテクノロジかしら。
バッドノウハウハ
すいません、パイプラインがインターロックしないってどういう意味でしょうか?
880名無しさん@お腹いっぱい。:05/02/16 07:27:44
パイプラインがインターロックしないという意味です
それがわかんねぇから教えろって言ってるんだ、糞野郎。
わかりやすいたとえでキボンヌ。
ググっても探せないようならあきらめろ。
ppe・line
1 (石油・ガスなどの)パイプライン,輸送管路; 補給線.
2 (流通・情報の)ルート,経路.→

inter・lock
1 連結する,結合する,組み合う.
2 【鉄道】〈信号機などが〉連動装置で動く.→
〈…を〉連結させる,組み合わせる 《★通例受身で用いる》.
1 連結,連動.
2 連動装置.

  パイプライン             パイプライン
     ↓                  ↓
------------------ → ← -------------------
情報の流れ→→     ×   情報の流れ→→
------------------ → ← -------------------
             結合しない
昔のBSDのソース配布してる所ってどこでしたっけ?
昔どこかのスレを読んでたらみつけて
sleepのソースをひろって来て 見てたんですけど
また そのsleepのソースが見たくなったんですけど
きょうもたのしくるびぃしましょう
>>884
いままさにチミが読んでるこのスレに書いてある
887858:05/02/16 19:29:21
昨日の今日でびっくりするよ。
すまん、さっきソフトのコンパイルでログをとろうとしたんだが

make depend 2>&1 && make 2>&1 | tee /tmp/log

2>&1 を二つのmakeにまたぐようにはできない?
889名無しさん@お腹いっぱい。:05/02/16 23:44:13
()
ありがと
() でmakeをくくれば、出力をまとめることができるのね
(make depend && make) 2>&1 | tee /tmp/log みたいに
>890
あ、{}でも基本てきには同じことができるのね。
892名無しさん@お腹いっぱい。:05/02/17 00:32:24
twm:○
blackbox:○
sawfish:×
WindowMaker:×
IceWM:×
これ、うちのwm別のfirefoxの安定動作状況です。
blackboxにするのがいいのかなぁ...
×って何が起きるんだ?
spamassassinを扱っているスレってありますか。

アンチウイルスソフト綜合スレが擦っているかなとざっと検索しましたが、
違いますね。「スパム暗殺者なんちゃら」ってスレがあった気が
するんですが、落ちたか何かでそのままでしょうか。ご存知でしたら
教えてください。
>>894
たてちゃえば?
スパム総合とかで
ソフトウェア板に総合スレあるから、そっちでは?
これかな?

【スパムフィルタ】SPAM対策ソフト総合スレッド
http://pc5.2ch.net/test/read.cgi/software/1099817307/
>>883
吉田戦車風で、ワロタww
>>884 ここから辿ってけ
http://www.tuhs.org/
Soraris10をインストールしようかと思ってるのですが、
SorarisからLinuxのext3パーティションをマウントすることは出来ますか?
  ∧ ∧     ┌─────────────
  ( ´ー`)   < デキネーヨ >>900
   \ <     └───/|────────
    \.\______//
      \       /
       ∪∪ ̄∪∪
NFS 越しに mount すればいいじゃない。
903名無しさん@お腹いっぱい。:05/02/17 15:54:18
Solaris10 3/05 を、DHCPサーバ経由の設定でインストールしたんですが、
これ普通のルーティング設定に戻すことってできませんか?dhcpd切って。
どこか参考になるサイトなんかあると助かるんですけど・・自分では見つけ
られませんでした。。
904名無しさん@お腹いっぱい。:05/02/17 16:00:09
>>903
> どこか参考になるサイトなんかあると助かるんですけど・・
http://pc5.2ch.net/test/read.cgi/unix/1099233289/781
sys-unconfig すりゃいいんでないの?
svcadmin とかさ。
906名無しさん@お腹いっぱい。:05/02/17 17:39:43
>>905
無事変更できました!どうもありがとうございましたです!!
907名無しさん@お腹いっぱい。:05/02/17 22:27:16
LHS 2.3 において、/opt と /usr/local の違いは何なのでしょうか?
908892:05/02/17 22:56:47
>>893
なんか、フリーズしたり、落ちたりするwebページが多いですね。
/opt メーカーが後から入れる
/usr/local ユーザが後から入れる
910884:05/02/17 23:04:18
>>901,902
レスありがとうございます。
ローカルでマウントしたいので無理みたいですね。
911900:05/02/17 23:06:15
↑900です。
すいません、間違えました。
912907:05/02/17 23:10:26
>>909
ありがとうございます。助かりました。
CDEはsawfishだがfirefox問題なく動くぞ。
enlightenmentでも動くが画面にゴミが残るときがある。
915894:05/02/18 05:02:22
>>895-897さん スンマセンレス遅くなりました。
ソフトウェア板のSPAM対策ソフト総合スレの紹介ありがとうございました。
2chブラウザーの板一覧からソフト板を外していたので、該当スレはいままでに
見たことが無かったと思います。

レス数が少ないのでざっと眺めましたが、残念なことにMUA寄りの話題ばかりで
MTAでのフィルタリングの話は5%もなさそうですし、九日前に誰かがした
spamassassiの質問も、スルーされてます。

んー、アンチウイルス総合スレと話題が少しかぶことと、
http://pc5.2ch.net/test/read.cgi/unix/1046547211/l50
MTAと密接な連携を要することからスパムフィルター単独ではスレの維持は難しい
かもなと思いますが、みなさんどう思われますか。
>>915
ttp://makimo.to/2ch/pc3_unix/1024/1024074390.html
987まで行って天寿をまっとうしましたが次スレが立たずそれっきりです。
unix板は仕切り屋がほとんどいないので欲しいと思った人が思った時に
立てないと「そういうやあのスレどこいった」ということになります。
987で落ちる
それがUNIXクオリティ
918894:05/02/18 05:45:41
>>916さん
そうでしたか。挙げてくださった過去スレじっくり見て、立てて
みようかと思います。どうもありがとうございました。

# 立てる前にテンプレ添削してもらってもいいですか?
↓でいいんじゃね?
Internet Mail System 総合スレ@UNIX板
http://pc5.2ch.net/test/read.cgi/unix/1065106696/
920名無しさん@お腹いっぱい。:05/02/18 14:57:21
Solaris10で/usr/ccs/bin/ldを手違いで削除してしまったのですが、
もう一度入れるにはどうしたらいいでしょうか?
>>920
pkgadd 汁。
922920:05/02/18 15:09:15
>>921
ご回答ありがとうございます。
pkgaddはどのファイルからすればいいでしょうか?
CDに入ってますか?それともWEBからですか?
入手先を教えていただければ助かります。
手探りで勉強中なため無知ですいません。
>>922
http://pc5.2ch.net/test/read.cgi/unix/1099233289/

SUNWtoo だと思うが、とりあえず移動しろ。
924920:05/02/18 15:29:23
すいません。
ありがとうございます。
925名無しさん@お腹いっぱい。:05/02/19 00:25:52
デーモン君の壁紙ってないですか?
携帯の待ちうけにしたいんですが
QVGAで
もしよければアイコンとかも欲しいです。
調べてから書いてるんだろうか?
http://images.google.com/images?q=bsd%20daemon
それともこんなんじゃ不満なのか?
927名無しさん@お腹いっぱい。:05/02/19 01:59:19
デーモンって神って意味なんですか
>>927
``小人さん''って意味だと思うが...
>>927
daemon=守り神っていうイメージ持ってたけど。
実際、辞書には守護神という訳語も載ってる。

daemon/demonの使い分けははっきりしたものじゃないけど、
demonとつづると鬼の意味に近い場合が多いんだそうだ。
(重ねて言うけど厳密に分かれてはいないよ。)
930929:05/02/19 02:10:59
しまった。マジレスする局面じゃなかったのか…
「デーモンモードで起動!!」

プログラムを悪魔モードで起動だなんて・・・オタクは発想までダークなのかと思ってました。
「デーモン殺してちゃんと死んだの確認したらもう一回立ち上げて」

もう何が何だか・・・???
殺したはずのデーモンがゾンビになって暴走してるよ
いやーどっちみちダークっすねー
そんなおれも来年からSE
デーモンはゾンビにならんだろ
マジレスする局面じゃ(ry
親は子を産んだ直後に死亡。
子は親なんていらねぇよと速攻独立。
まさにデーモンって感じ。
積極的にしゃべらないしね
939Ruby!!!!!!!!!!!!!:05/02/19 11:02:40
なんか思い出すな。このスレ見てると。

クラスで話題についてこれない奴が。
急に別の人の噂話(悪口)の話題に口を出して。
周りはそいつの変化が面白いから、口裏合わせて話してやる。
そうすると、あたかもそいつも仲間になったつもりになって
必死に悪口を言い出す。

周りは「お前もナー」っと思いながら、笑いを堪えつつ
相手にしてやる。
そのうちあきて、相手をしなくなってまた元に戻る。

クラスでハブにされる奴って、自分より下の奴を必死に
見つけて叩こうとするんだよね。
必死さに笑っちゃうよ。
>>939
汎用的なコピペですね。
完成度にちょっとびっくり。
自演乙
質問者は既に見てないんだが
OS再インストールしたらID変わる?
944名無しさん@お腹いっぱい。:05/02/20 03:24:57
>>944
誘導するとこ間違ってる。
にわか回答者する暇あったら卒業旅行にでも言って来い。
一人旅も良いもんだ。
946名無しさん@お腹いっぱい。:05/02/20 11:25:39
やれやれ
Rubyを莫迦にする香具師は、頭おかしいと重う
最新の技術や研究は、すべてRubyで開発される
オブジェクト指向も、XPもデザインパターンもRubyだった
リファクタリングだってRubyが最初で他の言語に広まった
オブジェクト指向を勉強するなら、オブジェクト指向言語の顔であるRubyしか無いだろ
PythonやJavaなどの中途半端な疑似オブジェクト指向とは違う、本物のオブジェクト指向が勉強できる
PerlとかPHPみたいな手続き型っぽく安っぽいグレードの低い言語で、
webサイトとか作っちゃってその癖が残ると悲惨
Rubyならどんなアプリケーションでも作れるから、他の言語勉強する必要ってはっきりいってないね
実行も、Rubyインタプリタインストールさせるか配布するかすればいいだけだし。 実行ファイルに変換するツールもあることだし。
948名無しさん@お腹いっぱい。:05/02/20 14:12:55
ruby で UNIX 書いて
949Ruby& ◆hRHgVHFhzk :05/02/20 14:17:41
>>947
激しく同意。
$stdout << "UNIX"
951名無しさん@お腹いっぱい。:05/02/20 14:19:31
Rubyこそ最高に素晴らしいものだ。
UNIXerは口にこそ出さないがみんなRubyを賞賛している。
PerlとPythonを削除して全てRubyで書こう!!!!!!!!!!!!
953名無しさん@お腹いっぱい。:05/02/20 15:06:50
2ちぇんの皆様に質問があります。
非常にこまってしまいまして、
ついに初めて書き込みさせていただきます。

仕事で下記の機器にSolaris8の
インストールをすることになりました。

インストールを予定している機器
・Sun SPARC5  (サーバを管理する方のPC)
・SunFire 250R  (サーバ??)

質問
(1)PCの方にインストールするのは、CDでやれば出来そうだが、”SunFire 250R”の方にはどうやってインストールするのか?
(2)インストールした後、パッチをインストールする必要があると依頼されているが、PCとサーバ側に簡単にインストールできるのか?
(3)オープンソースを、make等をしてバイナリ作成後インストールする必要があると言われたのだが、make,make installとかだけやればできるものなのか?

以上三点ずらずら書いてしまいましたが、
いずれかわかる方は回答お願いします。
非常に困っていますのお願いします。

以上です。
堂々たるマルチ
困っているのはお前みたいな阿呆質問者の相手しなきゃいけないここの連中も同じ。
回答は期待するな。その原因を考察してもう一度来なさい
956名無しさん@お腹いっぱい。:05/02/20 15:33:48
>>903
DHCP サーバ経由でインストールってどうやるのですか? 教えて下さい〜
imのimputはsmtp認証のサーバに対応していますか?
対応しているなら設定を教えていただけませんでしょうか?
Rubyで全て解決8y67位vb5rfgー0@あfgtbzすgvsdrh89gう゛ぇr4えてrげr;gh」えr;ghえr;h;lnfg」「rh:rt;:ht


trh:tr;ん^−0fgc^0bkmw39ry87羽gyd7cうさ89d6c9s8ァ0fcy−0dyfhmうぇういfぎうldsぐyんgvcいあwfどwどすycぇあwgcfぴおんywpふぢうぇふぇwfげw
959名無しさん@お腹いっぱい。:05/02/20 17:43:59
父さん、酸素欠乏症で頭をやられて・・・
マイケル 「やぁトム、どうしたんだいパソコンと睨めっこして? 」

トム  「やぁマイケル。実はマインスイーパーをプレイ中なんだ。

マイケル「マインスイーパーだって?Windowsに標準で付いてくるあのマインスイーパーかい?
     君がそんな単純なゲームをやるなんてちょっと意外だな。

トム  「おっとマイケル、これはそう捨てたもんじゃないぜ。確かにこれはシンプルで単純なゲームだ。
     だがそれが悪いとはいえない。いや、それこそがいいんだろうね。

マイケル「HAHAHA!マインスイーパーの魅力ぐらい君に言われなくてもわかってるさ!
     で、トムのタイムはどれくらいなんだい?

トム  「おっおいマイケル!勝手に触るな!

マイケル「OH・・・トム、ひどい成績じゃないか。上級にいたってはクリアすらできていない。

トム  「・・・しょうがないだろうマイケル。
     一度いいところまでいったことはあるが、最後の最後で運勝負になって、結局ゲームオーバーさ。
     そういうマイケルのタイムはどうなんだい?ちょっと僕に見せてくれないか?

マイケル「ああ、かまわないよ。ほらどうぞ。

トム  「・・・マイケル、これはあれだろ?裏ワザでマインスイーパーの時限装置を止めたんだろう?
   そんなことして虚しくならないかい?

マイケル「HAHAHA!そう言うと思ったよ。
     だがそれは勘違いさ。証拠にGIFアニメーションもある。

トム  「嘘だろう?それじゃあ早速見せてくれないか?
マイケル「OK、トム。じゃあこれを見てくれ。

トム  「おお!マイケル、すごいじゃないか!君を見直したよ!
     僕も君のようなすばらしいマインスイーパー処理能力を手に入れたいよ。

マイケル「HAHAHA!そんなトムにお勧めなのがこちら!
     Rubyさ!
     これを使えばマインスイーパーなんて怖くないよ!

トム  「なんて素敵なアイテムなんだマイケル!
     ・・・でもきっと高いんだろう?

マイケル「心配はいらないよ、トム。これはなんとフリーソフトなんだ!
     月々たった0円の支払いでいいんだよ!

トム  「それはすごい!
  それに面倒な設定もいらないから、これなら毎日続けられそうだ!
     僕はもうこのRubyを手放すことはできないだろうね!

マイケル「そうともトム!僕等は素晴らしいものを手に入れたのさ!
     モニタの前の君も、今日からこのRubyで素晴らしい日々を手に入れよう!

.

962名無しさん@お腹いっぱい。:05/02/20 18:51:31
ちょっとワロタ
なに?最近Rubyがはやってんの?
あんなクソ言語が??
なにをいまさら
現実に目を向けろ。
PerlとRuby、今のUNIXに必要なものはどちらか。
むろんRubyだ。
Rubyこそ匠の技である。
966名無しさん@お腹いっぱい。:05/02/20 19:41:30
Cだろ
将来UNIXが全てRubyで書かれるようになってから吠え面かくなよ。
その時はお前らをさんざ笑いものにしてやるからな。
開発効率の高さ。
完全で読みやらすいオブジェクト指向言語。
拡張性が高く、プラットフォームに依存しない。
Rubyは無敵です。
このスレはあれか?
善意でシステムからPerl削除した事に因縁つけるようなトンマどもの集まりか。
あいつらの怒った顔たら面白かったな。なんでデジカメで撮っておかなかったのか今となっては鬱だw
http://namazu.org/~satoru/misc/ggap.html
新世代 (newtype)
プログラミング言語 Ruby

--------- 超えられない壁 ---------
旧世代 (oldtype)
新しい技術には懐疑的
「古い環境への過剰な適応」
新しい環境への移行が困難
(環境に過剰適応した生物は滅びる)
プログラミング言語 C, awk, Lisp, Perl, Python

お前らのことだよ(笑い)
971名無しさん@お腹いっぱい。:05/02/20 20:03:21
やはり信者は何処でも怖いものだな
ここまで驚異的な狂は初めて見た。。。

どの言語も一長一短って事がわからないようじゃ・・・
質問させていただきます
XFree86 Version 4.4.0でtwmを使っているのですが
マウスポインタをかくすことはできないのでしょうか?
FireFox等を使うときは必要なのですが普段はscreenを使ってkterm 1つで作業をしているので
マウスポインタが邪魔です
一時的にかくすことなどできないのでしょうか?
「どんな言語にも一長一短が〜」とか「用途に応じた言語を選択するのも〜」とか言って
その場を切り抜けようとするのは典型的な負け犬のやり方だな(笑いがとまらん

まあそうやって自分を慰めるがいいさ。
お前らみたいな連中の逃げ場まで潰してしまい、発狂した奴に刺されでもしたら大損だからなw
Rubyはあらゆる点でPerl,Pythonに勝る。
ruby本体もrubyで書かれちょるんケ?
>>976
その質問はあらゆる言語に対してできるよな。
CコンパイラはCで書かれたかもしれないが、
だからといって最初のコンパイラが高級言語で書かれていたわけではない。
詭弁にしてもあまりに未熟で、まともに向き合うのもはばかられる論法だね。
意味わかんないな。
C言語のコンパイラは今でもCで書かれてるし、
ruby もCで書かれてる。

Cが滅びれば ruby も滅びる。
が、ruby が滅びても C には何の影響もない。
>>978
>Cが滅びれば ruby も滅びる。
んじゃあるRubyでCコンパイラを書いてCベースで開発を続ければ良いな。
ブーツストラップと言う昔からある手法だ。

そんな単純なモデルで論理遊びしても仕方無いだろう。


なんでRubyでRubyが書けないの?
>>980
書けると思いますよ。
>>981 アホ?

RubyでRubyを書いたとして、そのRubyを実行するための
Rubyを実行するために、結局Rubyを実行するためのCで
書いたRuby処理系が必要となる。
インタープリタやVM向けコンパイラではなく、ネイティブ
コードを出せるコンパイラが普及しない限り、どうしても
ネイティブコードで動くCのような言語が必要。

>>978
結局どうしてもCは必要だという結論でつね。
>>973
> 一時的にかくすことなどできないのでしょうか?
マウスポインタウィンドーの外に出しておけばいいでは?

まさか、1024x768 とか 1280x1024 とか ... 2048x1356 とか
のフルスクリーンを、全部 kterm が占有してますって落ち?
なんて低レベルなスレだ。Perlerにはお似合いだがな。
985名無しさん@お腹いっぱい。:05/02/20 21:12:26
自演乙
自演乙
987名無しさん@お腹いっぱい。:05/02/20 21:16:20
>>967
> 将来UNIXが全てRubyで書かれるようになってから吠え面かくなよ。

マシン固有のインストラクションを記述する必要がある以上、
OS を *全て高級言語で記述する* のは無理だと思う。

ちなみに C は高級アセンブラであって、高級言語ではない。
それでも、Unix の MD な部分はアセンブリ言語で書かれてた
りするけどな。。。
>>987
>ちなみに C は高級アセンブラであって、高級言語ではない。
組み込み屋に話したら大爆笑されそうだな。
989973:05/02/20 21:19:43
>>983
twmなので ポインタをウインドウの外にだすと アクティブウインドウではなくなるため
そとにはだせません
叉、解像度は 1024x480のノートPCを使っています
ktermはフルスクリーンにしています
SqueezeTitleにしているので 多少は右上に隙間はありますが
そこにポインタを持っていくとrootというか、背景がアクティブになります
Ruby厨おもしれぇぁぜ〜〜マァカなみだぁ〜


しかし、なぜウニ板にいるんだ?マ板にいって来い。
>>989
ウィンドウのタイトル部分にポインタを置いておけば
問題ないのでは?
残念ながらマ板む板には数年前から生息しています。
>>992
じゃぁ巣から出てくるな。Rubyとやらのクソさかげんはわかったからさっさと引っ込め。
マ板でボロカスに言い負かされてここにきたのか?w

ここは、君みたいな子供がくるところじゃない。
なんでこっちに言うのかわけわからん。まるで狂犬だな。
993はRuby厨と仲良くできそうだなw
くわばらくわばら
貴様ら役立たずどもに命令するからよく聞け。
くだ質40スレたてとけよ。
yanakotta
999名無しさん@お腹いっぱい。:05/02/20 21:51:37
1000なら次すれはRubyの話題禁止。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。