■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

くだらない質問はここに書き込め!なんでもアリ5

1 :うひひ@Crab :02/01/11 20:44
UNIX板平和を願いクソスレ増やさぬよう
好評の「くだらない質問総合窓口」パート5を作りました。

書き込む前に質問に適切な専門の板・スレッドがないか確認してください。
過去ログもご利用下さい。
パートI http://pc.2ch.net/unix/kako/987/987158067.html
パートII http://pc.2ch.net/unix/kako/996/996642453.html
なんでもアリ3 http://pc.2ch.net/unix/kako/1002/10027/1002700894.html
なんでもアリ4 http://pc.2ch.net/test/read.cgi/unix/1006762555/
2CH総合検索サイトhttp://2ch.dyn.to/

UNIXにまつわる政治・経済・宗教・技術・国際・生活・就職・娯楽・性の悩み
な質問何でもありです 不適切な質問も徹底したハードな叩きで適切なところに導いて
いただけると思いますのでご安心ください。
満足な答えが返ってきたらたとえ母姉妹の工口画像UPしてでもURLを添えてお礼して下さい。


NGワード・注意事項*UNIXって何ですか?系 *純Linux系
*がいしゅつ・マルチネタ禁止 *6行以上のアスキーアート各種禁止 *ネタage禁止

728 :名無しさん@お腹いっぱい。 :02/01/29 19:13
>>727
おまえは procmail をキーにして検索することもできないのか?

729 :名無しさん@お腹いっぱい。 :02/01/29 19:14
>>727
http://www.procmail.org/ に逝ってこい! そして、二度とここにくるな!

730 :大学生A :02/01/29 19:28
>>728
>>729
なんでも質問していいって書いてあるじゃないですか・・・


731 :名無しさん@お腹いっぱい。 :02/01/29 19:31
それはMDAの機能であってUNIXの機能じゃないと思われ。

732 :名無しさん@お腹いっぱい。 :02/01/29 19:36
>>730
罵倒しちゃだめとは書いてないYO!

733 :名無しさん@お腹いっぱい。 :02/01/29 19:41
>>730
公式サイト?(>>729)を
教えてもらったんだからあとはそこを見て調べる
だけじゃないの?
何が不満なのかさっぱりわからん。

っていうか
> ハードな叩きで適切なところに導いて
って書いてあるじゃん。


734 :名無しさん@お腹いっぱい。 :02/01/29 19:43
>>730
質問するぶんにはなんでも質問してかまわないんだけど、
常に解答できるとは限らないのだよ?

ちなみに、その質問は「くらだない質問」では済まないので、
簡単に答えることができないです。口頭でも30分〜1時間は
説明しないと教えられないでしょう。

もうちっと、分からないところのポイントが絞れてくれば答えられるん
だけど、まるまる分からないとなると、既にある他のサイトで
調べてくれとしか言いようがないわけよ。わかってちょ。


735 :名無しさん@お腹いっぱい。 :02/01/29 19:45
わからんage

736 :大学生A :02/01/29 19:47
>>734
分かりました。がんばります。ありがとうございます。m(__)m

737 :うひひ :02/01/29 19:48
>>730
莫迦に説教かも知れませんがご存知の通り
ここは授業料やサポート費用を頂いて責任有る
回答を得る場所ではございません
みなさんの好意で成り立っておりますので
ご了承ください。

738 :名無しさん@お腹いっぱい。 :02/01/29 20:23
友達にうちのPCのぐろばるあどれす教えて、
jnethack をやらせてあげたい。
でも、それ以外はさせたくない。

telnet でつないであるユーザ名で入ったら
いきなりjnethack起動するようにするにはどうすればいい?

ぱーみっしょんいじるのかな?

739 :名無しさん@お腹いっぱい。 :02/01/29 20:28
シェルをjnethackにすれ。

740 :738じゃないけど :02/01/29 20:39
>>739
実際やってみたけど、$TERMの問題もなくできちゃうね。
ちょっと面白いかも。


741 :anagram :02/01/29 22:06
それだけだと ! でシェルに抜けられてしまうと思うが。。
ビルド時に SHELL を undef しておくか、
実行時に SHELL を/usr/bin/false などにしておくかしないと。

セキュリティを本当に考えるなら、やはり chroot/jail 環境を
用意するのが安心。

742 :名無しさん@お腹いっぱい。 :02/01/29 22:12
>>741
環境変数SHELLには/path/to/jnethackが入るから ! で立ち上がるのは
jnethackですよん。
publicに公開するんならchrootやjailに閉じ込めた方がいいだろうけど、
友人に使わせるくらいならこの程度で充分なんじゃない?

743 :Nethack スレより :02/01/29 22:33
>>739
% telnet nethack.alt.org


744 :名無しさん@お腹いっぱい。 :02/01/29 22:49
>>742
それも気持ち悪いんで
SHLVL で挙動を変える wrapper を書く、とか。

745 :名無しさん@お腹いっぱい。 :02/01/30 01:02
>>743
イイ!


746 : :02/01/30 10:05
viでピーピー音を鳴らせてるPGですが逝ってよし?
つか、viうざい

747 :名無しさん@お腹いっぱい。 :02/01/30 10:19
SHELL=xemacs ですが何か?

748 :名無しさん@お腹いっぱい。 :02/01/30 10:29
>>747
SHELL=wish がお勧めです。

749 :shosinsya :02/01/30 11:17
>>693 _へ。
おくればせながらtryしてみるです。サンクス!

750 :名無しさん@お腹いっぱい。 :02/01/30 11:34
navi2chで自鯖の掲示板を読み書きしたいのですが
2chのread.cgiと互換性のある掲示板知りませんか?

751 :名無しさん@お腹いっぱい。 :02/01/30 11:46
>>750
2chのread.cgiを使うってのはダメなん?

752 :名無しさん@お腹いっぱい。 :02/01/30 12:14
>>748
そういやどっかのサイトで
shell に perl を使う実験だかなんかが載ってたような

753 :名無しさん@お腹いっぱい。 :02/01/30 13:59
Solarisのsyslogdって日本語ダメなの?
loggerやsyslog()ではだいじょうーぶだけど、
UDPでメッセージ送ると化けてしまう。

754 :初心者 :02/01/30 17:35
突然ですが、、、
windows98のAstecXから、SunOS4.1.3(ふるぅ~)&openwin2.0.1
の画面を出すにはどうすればよいのですか?

困っているので、何かヒントをお願いします。


755 :名無しさん@お腹いっぱい。 :02/01/30 17:44
solaris8の7/01版にハードディスク増設しようとしてるんですけど、何GBまで認識するんですか?
30数GBまでというようなことを聞いたことがあるので。

756 :名無しさん@お腹いっぱい。 :02/01/30 20:33
>>755
IA-32だったらハードにもよるけど。

一般的には「36GBの壁」なんてものがあったりなかったりするな。
デバイスドライバ側での限界は知らなぁ〜い。

757 :名無しさん@お腹いっぱい。 :02/01/30 20:36
>>745
2ちゃんねるでは
「困っている」=「煽ってちょうだいプリーズ」
と解釈されますが何か?

758 :名無しさん@お腹いっぱい。 :02/01/30 20:57
>>746
スピーカの線切っとけ。


759 :名無しさん@お腹いっぱい。 :02/01/30 21:30
>>756
ATAの容量制限はBIOSとドライバの問題だよ。ハード側はHDDがつながり
さえすればOK。古いチップセット等でも問題なし。

760 :名無しさん@Emacs :02/01/30 21:55
午後の紅茶(ミルクティー)を飲みながらこのスレを読んでいたら
>>457 に吹き出してノートマシンを紅茶まみれにしてしまいまし
た。うひひに責任取らせる方法教えてください。

761 :うひひ :02/01/30 23:42
>>760
すまなかった。弁償するよ
PETのほうで良いのか?(うひひ

762 :名無しさん@お腹いっぱい。 :02/01/31 00:01
>>761
いや、笑うところないんだけど…。
自分で書いておもしろいと思ってる?

763 :名無しさん@お腹いっぱい。 :02/01/31 00:46
BSDで使えるインタラクティブなBIOSパーティション/disklabelエディ
タでいいのない?

FreeBSDのsysinstallとかNetBSDのsysinstみたいなのでいいんだけど、
インストーラが余計なんだよね。GNU partedは configureしたら Linux
and GNU 専用だ(゚Д゚)ゴルァ って言われた。

764 :名無しさん@お腹いっぱい。 :02/01/31 03:35
>>762 嗚咽してるとか?

765 :名無しさん@お腹いっぱい。 :02/01/31 06:34
マカダミアパックは個人的には良かったが…

766 :うひひ :02/01/31 10:13
>>762
日常使ってる言葉なのでネタで書いたわけでないのですが何か?

最近はマイケルソフトとのプロコトルに悩んでいてネタどころ
じゃ無いんですよ。
ヘルスディスクに電話かけてるんですがラチあかないのです
ワインドウズとはクローバー経由でアクセスするので
プロダイバーを疑っているんですが話し中で繋がらない
何処に潜ってるのやら

PCIスロットルのNICカードを疑うしかないかな?
どうもダブルクイックで設定するOSは好かない
ピロシキ経由で拾ったWin98のワレメがいけないのかなぁ?
シリアス番号は正規なはずなんですが

767 :名無しさん@お腹いっぱい。 :02/01/31 10:14
素人質問、すいません。
UNIX技術者ってどういうお仕事をなさってるんですか?
それと、UNIX技術者のトップクラスになるには何ができればいいですか?

768 :名無しさん@お腹いっぱい。 :02/01/31 10:21
>UNIX技術者ってどういうお仕事をなさってるんですか?
肉を食う。

>それと、UNIX技術者のトップクラスになるには何ができればいいですか?
ゼロからUNIXクローンを書ける。

769 :名無しさん@お腹いっぱい。 :02/01/31 11:04
ZERO の領域に入って加賀さんとバトルですな。
いけ〜ブーストオン!!

770 :名無しさん@お腹いっぱい。 :02/01/31 11:54
>768
魚も食うよ。

トップクラスは、UNIXクローンかけるけど書かない。かもね(笑)
むしろ、UNIXの穴を見つけて、ふさぐか、広げるかどっちかをしていると思う。

771 :名無しさん@お腹いっぱい。 :02/01/31 12:00
>>770
穴を見つける
   ↓
栓をしてふさぐ
   ↓
その栓に自分にしか判らないさらに小さな穴を仕込む
   ↓
(゚д゚)ウマーーーー!!


772 :名無しさん@お腹いっぱい。 :02/01/31 13:15
昔それやっちゃって、今でもおびえてるの居るよ。
コンビニ決済のシステムに金額書き換え用の穴作っちゃって、
出荷前に消そうと思ったらそのまま出ちゃったそーな。


773 :名無しさん@お腹いっぱい。 :02/01/31 13:29
結構底辺に棲んでるUNIX技術者も多いと思う。

774 :名無しさん@お腹いっぱい。 :02/01/31 14:47
> トップクラスは, UNIXクローンかけるけど書かない. かもね(笑)
> むしろ, UNIXの穴を見つけて, ふさぐか, 広げるかどっちかをしていると思う.

そうかな. 塞ぐ方はともかく, 広げるなんてことやっているのはアホだけじゃ
ないの? ちょっとでも知性があれば, 穴を広げるよりも, もうちょっとマシな
ことがあることに気づく筈. 穴を広げることに時間を費やしてるってこと自体,
オツムが足りないことの証明だと思うが.

LKM 系の exploit のソースも有名な奴は読んだけど, 単に動けばいいってい
うノリのダメダメなコーディングばっかりだったけどな. あいつらに UNIX ク
ローンを書くだけの力量があるとはとても思えないなあ.

ちょっとしたカーネルの機能を実現するのでも数百行以上のコーディングが必
要となるのに、exploit なんて, たかだか数十行から百行程度書けばいいだけ
なんだから, どっちが簡単かなんて明白でしょ. ある程度の規模のソフトウェ
アなら, まあ確実にバグはあるので, 穴を見つけるなんてのは単に暇と根性が
あればできる話だし (ま, ちょっとくらいは才能もいるけどね).


775 : :02/01/31 20:31
>>774
おまえんところはいまだに行数で規模計ってるのか!?ダサッ
とかっていう突っ込みがきそうだね。
おれは言わないけどね。


776 :!774 :02/02/01 00:10
>>775
漏れはwc -lで規模計ってるよ。言語問わないし。感覚的に100行、1000
行、10000行ぐらいが節目で、それぞれ開発時の気合いの入れ方や手法
を変えてる。

他にいい方法ある?

777 :名無しさん@お腹いっぱい。 :02/02/01 02:14
つなぎっぱにしてると、ちょくちょく
TCPの12345番ポートにアクセスがあるんだけど、
これなーに?

778 :名無しさん@お腹いっぱい。 :02/02/01 02:16
lessが好きじゃなくて
export PAGER=lv
しているのですが
lvで読んでいる位置をパーセントで表示
する方法はないでしょうか?

779 :名無しさん@お腹いっぱい。 :02/02/01 02:19
>>777
TCP 12345 portでぐぐる検索したんかいな。
http://www.ne.jp/asahi/mamosan/pc/dos_v/tune/adsl_filter.htmlとか。

780 :名無しさん@お腹いっぱい。 :02/02/01 02:25
お兄さんたちはどうやってログインしてる?
コンソールからstartx?
xdm?
?dm?

ログイン時にWMを切り替えられるxdmみたいなやつ
知らない?

781 :名無しさん@お腹いっぱい。 :02/02/01 02:29
>>780
ここ3年ほどXは見てません。

782 :777 :02/02/01 02:34
>779
ありがとう。ぐぐらなかった自分が正直恥ずかスィ

783 :名無しさん@お腹いっぱい。 :02/02/01 08:58
>780
コンソールから入るときはコンソールのままつかいます。
っていうのは X 入れてないマシンも多いし。

X 使うときは xdm からだなぁ。 wdm のマシンもあるけど。

で、ウィンドウマネージャってそんなにも変えたいものなの?
他の人が「○○っていうウィンドウマネージャで動作がおかしいんですけど」とかいってきたときは F1 でログインしてそのウィンドウマネージャ起動してチェックしたりしてる。

784 :名無しさん@お腹いっぱい。 :02/02/01 09:01
>>777
> TCPの12345番ポートにアクセスがあるんだけど、
http://www.st.ryukoku.ac.jp/~kjm/security/memo/2002/01.html#20020123_12345

785 :名無しさん@お腹いっぱい。 :02/02/01 11:47
Open Packages と OpenPKG って特に関係ないの?
まぎらわしーYO!(w


786 :名無しさん@お腹いっぱい。 :02/02/01 12:18
foo*.txt

foo*.html
にしたいんだけど、わからんのです。
お助けキボンヌ。_(_ _)_


787 :名無しさん@お腹いっぱい。 :02/02/01 12:25
OpenLDAP をつかってユーザの認証や設定や住所録なんかを
LDAP に収納している人いる? どういう構造にすればいいもんだか
悩んでいるんだけど。

788 :名無しさん@お腹いっぱい。 :02/02/01 12:34
>786
わからないときはローテクがいいyo!

ls foo*.txt > tmp.sh

tmp.shをエディタでしこしことmv fooabc.txt fooabc.html みたく直す。一括変換使うと楽。

sh tmp.sh

789 :名無しさん@お腹いっぱい。 :02/02/01 12:39
>>786
Bourne shell系なら for、 C shell 系なら foreach で検索すれば
解説ページが見つかると思われ。

790 :名無しさん@お腹いっぱい。 :02/02/01 12:47
>785 どっちもメーリングリストが寂しいところが一緒です

791 :名無しさん@お腹いっぱい。 :02/02/01 13:28
>>786
bash-2.05a$ for i in *.txt; do mv $i `basename $i .txt`.html; done

792 :名無しさん@お腹いっぱい。 :02/02/01 13:30
>>791
すぐに答え教えるなよ。
考えさせてやれよ。

793 :名無しさん@お腹いっぱい。 :02/02/01 13:36
>>778
誰か分かりませんかね?



794 :名無しさん@お腹いっぱい。 :02/02/01 14:19
>>778
ざっとソース見たけど、むりっぽい。
改造はそんなに難しくなさそうだから、やってみたら?


795 :名無しさん@お腹いっぱい。 :02/02/01 14:20
>>794
そうですか…。
もう、開発は終了なのですかね。


796 :名無しさん@お腹いっぱい。 :02/02/01 17:54
C言語で、system関数で実行したプロセスの終了ステータスを知る方法。
キボンヌ。


797 :名無しさん@お腹いっぱい。 :02/02/01 18:05
>>796
グッジョブ!!!

798 :名無しさん@お腹いっぱい。 :02/02/01 18:10
~/Mail/aa/のファイルを移動したいんだけど
foreach i (*)
mv $i ../bb/$i+数字;end
見たいな感じで1を51にして移動させたいんだけどファイル名を数字として処理させるにはどうしたら良いですか?
これだと1が1+50っていうファイルになっちまうんで。

799 :797 :02/02/01 18:11
誤爆スマソ。鬱氏。

>>796
resultcode = system("/bin/rm -rf /");
こんな感じでどすか?

800 :名無しさん@お腹いっぱい。 :02/02/01 18:16
>>798
man expr
してから
mv $i ../bb/`expr $i + 数字`
とか。

失敗してメール紛失するとまずいので、どっかにバックアップしてから試そうね。


801 :798 :02/02/01 18:27
>>800
うーん、だめですねぇ。
同じくファイル名が1+50になってしまいます。


802 :名無しさん@お腹いっぱい。 :02/02/01 18:41
>>801
% expr 1+2
1+2
% expr 1 + 2
3
%

というわけで、空白を空けないとだめと思われ。


803 :796 :02/02/01 18:46
>>801
というか、別EXE(aho)の終了ステータスが、2として、
rc = system("aho");
if(rc == 2){
・・・
みたいにしたいんだけど・・
どうでしょう?


804 :798 :02/02/01 18:59
>>802 >>800
(・∀・)サンクスコ!

805 :名無しさん@お腹いっぱい。 :02/02/01 19:23
http://www2.odn.ne.jp/~aaq77600/kiroku.swf

806 :名無しさん@Emacs :02/02/01 19:39
>>798
シェルスクリプトにこだわるから質問するハメになる
PerlかRubyでやんな

807 :672 :02/02/02 01:25
Xの質問なのですが、
-xrmオプションで指定することの出来るリソースの一覧は
どうやって調べればよいのですか。

ハードな叩きで誘導してください。

808 :名無しさん@お腹いっぱい。 :02/02/02 12:35
メールアカウントやらオンラインショップのパスワードを
記憶しておくにに疲れたのでtextにしておこうと思うのだけど
盗まれると困ります。
GnuPGでファイルの暗号化もできますか?
また、暗号化しておいたファイルはフレーズが分からない
限り復号化出来ませんよね?

809 :名無しさん@お腹いっぱい。 :02/02/02 12:35
http://www2.odn.ne.jp/~aaq77600/kiroku.swf


最高でした。


810 :名無しさん@お腹いっぱい。 :02/02/02 13:57
>>808
YES。
でもGnuPGのパスも覚えるの面倒では?

もっといい答えがここにある(かも)
http://pc.2ch.net/test/read.cgi/unix/1010578435/

811 :808 :02/02/02 13:58
>>810
さんくす。

> でもGnuPGのパスも覚えるの面倒では?

これ一つ覚えればいいのでなんとかなります。


812 :なんで :02/02/02 14:09
ls とやると、ファイルが横に表示されるのに、
ls > /tmp/xx とりダイレクトしたり、パイプで渡すと
縦に出力されるのはどういう仕組みなんでしょう?

813 :名無しさん@お腹いっぱい。 :02/02/02 14:17
>>812 マニュアル読もう

814 :名無しさん@お腹いっぱい。 :02/02/02 14:27
>>812
ユニマガで ls のソースを読む記事があったな。

815 :>>812 :02/02/02 14:46
BSDMagezineの 「daemon君のソース探検」もよろしく!

816 :名無しさん@お腹いっぱい。 :02/02/02 15:53
質問です。
標準出力にデバッグログをはくデーモンプログラムをバックグラウンドで
立ち上げ、その端末をlogoutするとそのプロセスはinitに引き取られて
しまいますが、そのあとの出力先のディスクリプタってどこを向いているの
でしょうか?
また別の端末からこれを読み取ることはできないんでしょうか?

817 :名無しさん@お腹いっぱい。 :02/02/02 15:59
>>808
ガイシュツかもしれませんがケータイのメモ機能とか
使えばいいのでは?

818 :808 :02/02/02 16:03
>>817
不意ぬらして壊すこととや、紛失する恐れもあるし
それ以前に携帯電話持っていません。

スアソ〜


819 :名無しさん@お :02/02/02 17:12
>>812
#include <unistd.h>
#include <stdio.h>

int main(void)
{

if(isatty(1)==1)
printf("端末\n");
else
printf("端末以外\n");

return 0;
}

とかして出力先を端末かリダイレクト/パイプか区別してる。
っていうことでいいんですよね?

820 :名無しさん@お腹いっぱい。 :02/02/02 17:13
便乗です。
gpgで鍵を以前作ったのですがメールアドレスを変更した場合、
鍵のメールアドレスはどう変更するのでしょうか?

821 :名無しさん@お腹いっぱい。 :02/02/02 17:18
>>812
マニュアル読み終わった?
じゃ答えを教えてあげよう。
% ls -1
% ls -C > /tmp/xx
だ!

822 :名無しさん@お腹いっぱい :02/02/02 17:32
>>816

ディスクプリタはどこ向いてるか知りませんが
nohup program &
としてlogoutすればホームディレクトリのnohup.outに出力されているじゃないでしょうか
でも、今は
program > wfile &
でlogoutしてもwfileに出力されているはず

823 :名無しさん@お腹いっぱい。 :02/02/02 17:34
>>821
じゃなくて、仕組みを聞いてるんでしょ?

824 :821 :02/02/02 17:40
>>823
ソウミタイ

825 :名無しさん@お腹いっぱい。 :02/02/02 18:05
% tty
/dev/ttyp3
% tty < /dev/null
not a tty

標準入出力が端末かどうか調べる仕組みがあるってこった。


826 :786 :02/02/02 20:29
皆さんありがとう!ココは先を見据えた教育をしてくれる人が多くてイイです。
>>786
これを見た後、perlの本を見てglobを知って解決しました。

>>789
>Bourne shell系なら for、 C shell 系なら foreach で検索すれば

わしゃぁforeachがcsh系の方言だって知らなかったYO!ありがとう!

bash-2.05a$ for i in *.txt; do mv $i `basename $i .txt`.html; done

こちらをaliasに入れておくってのはできないですかねぇ…。
これってwav->mp3,gif->png とかでも効きそうでイイ!ですねぇ。
結局、
#!/usr/bin/perl
@files = glob("*.txt");
foreach(@files)
{
system "mv $_ html/$_.html";
}
んなかんじだったと思います。即効で書いたので後で見直しとこ。

UNIX板に栄光アレ!

827 :名無しさん :02/02/02 22:13
shではaliasはできないと思う。
シェル関数にするかスクリプトにするかしないと
# ls
a.txt b.txt
# mymv(){
> for i in *.txt; do mv $i `basename $i .txt`.html; done
> }
# mymv
# ls
a.html b.html



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)