トップページunix
1001コメント294KB

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

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。NGNG
UNIX板は、2chのサポートセンターではありません。
批判、要望は以下へ。
2ch批判要望 http://qb.2ch.net/accuse/

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

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

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

書く前にぐぐれ http://www.google.co.jp/
2ch総合検索サイト http://2ch.dyn.to/

過去ログなどは >>2-5
0883名無しさん@お腹いっぱい。NGNG
>>882
>有用なライブラリの数が比較にならないほど多い
そのとおり。
ttp://www.cpan.org/

>ライブラリの追加が簡単
そのとおり。
ttp://www.perl.com/

Ruby は塵。
0884名無しさん@お腹いっぱい。NGNG
>>883
ありがとん
後学のために Perl も勉強しておこう・・・
0885名無しさん@お腹いっぱい。NGNG
>>882
プログラム板
http://pc2.2ch.net/tech/
0886名無しさん@お腹いっぱい。NGNG
%xxと表示される日本語ファイル名をeucコンソール上で読みたいのですが、どうしたらよいでしょうか。
0887 ◆Ir5kue8F32 NGNG
>>842
> 2つの言葉(AとB)を含む行を全て表示させたいのですが、
> これはegrepを使うのはわかるのですが続くコードがわかりません。

grep A\\|B
0888名無しさん@お腹いっぱい。NGNG
>>886
cat %xx
0889 ◆Ir5kue8F32 NGNG
>>886
ls | nkf -e
0890886NGNG
>889 ありがとうございます。
"list.cgi?xxxx=%xx%xx"というダウンロードしたhtmlファイルですが、
'ls | nkf -e'で見ても、%xxの部分が変換されずそのままなのです。
proxyサーバー経由で、proxyサーバーの管理ソフトからは、
日本語に変換して見えます。
それをさらに、homeディレクトリに保存すると、nkf ではだめなのです。
0891名無しさん@お腹いっぱい。NGNG
FreeBSDのHewlett Packardはありますか?
0892854NGNG
>859
おお、そんなコマンドがあったのですか。
知りませんでした。面白そうなコマンドですね。

>866
zshはすごいと聞いていたのですが、
なんとなくめんどくさくて今まで入れていませんでした。
ちょっと試してみます。

皆さんありがとうございました。
0893886NGNG
ごめんなさい、質問を変えます。2バイト表示の"%83L"を"キ"と変換するソフトはあるでしょうか。
0894 ◆Ir5kue8F32 NGNG
>>893
http://emacs-w3m.namazu.org/
(w3m-url-decode-string "%83L")
=> "キ"
0895886NGNG
>894 重ねがさね、ありがとうございます。
w3mでダウンロードしていました。これをemacs上で実行すればいいのですか。
試してみます。
0896名無しさん@お腹いっぱい。NGNG
zshでもperlでもできるけどな〜
0897886NGNG
>896 perlでもできるとは、>893についてですか? よかったらコマンドを教えてください。
0898名無しさん@お腹いっぱい。NGNG
packとかhex調べろ
0899名無しさん@お腹いっぱい。NGNG
perl -e '$a="%83L"; $a=~s/%/\\x/g; print eval "\"$a\"","\n";' | nkf
だれかもっと短くして
0900名無しさん@お腹いっぱい。NGNG
>>899
意味解説して
0901名無しさん@お腹いっぱい。NGNG
>>899
man perlfaq9で「How do I decode」をサーチ
0902886NGNG
emacs-w3mをインストールしている間に、>898-901さん、ありがとうございます。Perlについて、ゆっくり勉強させていただきます。
0903名無しさん@お腹いっぱい。NGNG
(w3m-url-decode-string "%83L") ←ここで、C-x C-e するのよ。
0904886NGNG
>903 ご丁寧にありがとうございます。今、"キ"がでました!嬉しい。
0905名無しさん@お腹いっぱい。NGNG
>>901
なるほど〜
0906よく読まずにカキコNGNG
これじゃだめ?
#!/usr/bin/perl

while(<>){
s/%(..)/sprintf("%c",hex($1))/eg;
print;
}
0907886NGNG
>906 %83L を入力しましたら、L が返ってきました。でも、コマンドラインから実行できそうで嬉しいです。
0908名無しさん@お腹いっぱい。NGNG
こんだけ暖かくなったのに fj にも ML にも Unix とか
Linux がらみの香ばしいデムパ飛んでないんですけど、
電管の規制かなんか入ってるんですか?
0909YotchNGNG
>>908
FreeBSD-users-jp ならデムパが常駐しているだろ。
0910少し読んでカキコNGNG
>>907
nkf あたりに pipe しなきゃ駄目だよ。
0911886NGNG
>910 本当ですね。あっわてました。
0912886NGNG
>910 あわわ、ごめんなさい。入力でパイプする方法がわからなかったので
引数でできるようにしました。皆さん、ありがとうございました。
#!/usr/bin/perl
$a=shift(@ARGV);
$a=~s/%(..)/sprintf("%c",hex($1))/eg;
print $a;

0913名無しさん@お腹いっぱい。NGNG
誰かIEとか普通のブラウザから2chにカキコした後の
「自動リロード云々」
ってページのソース教えて下さい
0914名無しさん@お腹いっぱい。NGNG
http://gamble2.2ch.net/test/bbs.cgi
ここのソースでもいいんですが
むりですかね
0915名無しさん@お腹いっぱい。NGNG
>>1
> UNIX板は、2chのサポートセンターではありません。
0916名無しさん@お腹いっぱい。NGNG
名古屋市でおいしいカツ丼を食える店を教えて下さい。
0917名無しさん@お腹いっぱい。NGNG
>>916
本山駅の近くにあるうどん屋
おばちゃんのアクセントがおもしろい。
0918名無しさん@お腹いっぱい。NGNG
つくば市で女子高生の制服を買える店を教えてください。
0919名無しさん@お腹いっぱい。NGNG
環七沿線で美味しいラーメン屋教えて下さい
0920名無しさん@お腹いっぱい。NGNG
>>917
ありがとうございます!!
ちょっと詳しく調べてみます。

板違い失礼しましたm(_ _)m
0921名無しさん@お腹いっぱい。NGNG
すんません、ちょっとおたずねしたいのですが。

*BSD と Linux で uptime に表示される "Load Average" の指標って違うもんですか?
なんか [Linux LA] * 100 = [*BSD LA] って感じなんですけど…
ググってみたけどよく分かりませんでした。教えて偉い人。
0922名無しさん@お腹いっぱい。NGNG
>>921
どっちのOSも、run queueにあるプロセス数の時間平均なので同じと考えてよろしい。

しかし*100ってのは、何か違う表示の仕方をしているんじゃないか?
常に回りっぱなしのプロセス、例えば perl -e 'while(1){}' なんかを実行しながら、
load averageがいくつ上がるか調べてみたまえ。普通なら1上がるはず。
0923名無しさん@お腹いっぱい。NGNG
> なんか [Linux LA] * 100 = [*BSD LA] って感じなんですけど…

具体例を挙げてくれ
0924名無しさん@お腹いっぱい。NGNG
Mar 15 20:11:17 moe_user moe_monmon: ERROR: syntax error at or near "E" at character

自分の作ったDaemonプログラム moe_monmonで、syslogにsyntax errorでが入ってるんですけど、これは何故でしょうか?
syslog()で、systax errorを吐き出すような部分は無いですし、syslog(LOG_INFO,"ERROR: %s",str); とかしてないので、上のようなエラーが出てくること自体よく判らないんです。

ファイルオープンして、ログを漁りまくってるルーチンがあるのですが、そこのバッファに、制御文字コードでも入ってると考えた方がいいでしょうか?

多分、このメッセージの直後に、Daemon落ちて、coreが出来るような気がします。
言語はCです。
0925名無しさん@お腹いっぱい。NGNG
PostgreSQLまわり?
0926名無しさん@お腹いっぱい。NGNG
ktermで日本語を入力することができません。
mozillaでは入力/表示共に可能ですが、ktermでは、
例えば、「漢字」と入力すると、「B4A;zB」と表示されます。
どのようにすれば、ktermで、日本語を表示できるようになりますか?
初歩的な質問ですみませんが、教えて頂ければ幸いです。
宜しくお願いします。
0927924NGNG
>>925
ログなど漁りまくって必要な分だけ、PostgreSQLへ、Insertやupdate処理を行いにいってます。
ただ、ログに日本語が入ってるとも限らないので、

if (PQsetClientEncoding(conn,"SJIS") == -1 ){
   syslog(LOG_INFO,"エンコーディングに失敗しています");
}

このように、エンコードしてる部分は入ってます。
DBの方にも、問題なく日本語は放り込まれてます。
0928名無しさん@お腹いっぱい。NGNG
Num Lockといてミソ
0929名無しさん@お腹いっぱい。NGNG
だから、SQLの何文字目かの E ってあたりがおかしいんだから、
そのあたり見るしかないんじゃない?
日本語は知らんけど、問題を切り分けるために、日本語のない状態でやるべき。

あと、core 吐くんなら、-g でコンパイルしなおしてデバッガ使えば、
どこで落ちてるかぐらいわかるでしょ?
0930名無しさん@お腹いっぱい。NGNG
>>926
シェルに漢字を与えようとしてるんだったら、日本語対応のシェルが必要。
そうじゃないんなら、catでも使ってテストしる。
0931名無しさん@お腹いっぱい。NGNG
http://www.2ch-off.net/
0932名無しさん@お腹いっぱい。NGNG
UW IMAPの質問です。

POP3でメール取りに行くとき、
/var/spool/mail
にあるメールを参照してますが、別のパスにある
メールも参照させるような設定できますでしょうか?
0933名無しさん@お腹いっぱい。NGNG
>>929
ありがとうございます
0934名無しさん@お腹いっぱい。NGNG
sed のホールドスペースの中でシェル変数を使うにはどうしたらいいのでしょうか。
0935名無しさん@お腹いっぱい。NGNG

sed -e "s/$shell//g" tmp
sed -e 's/'$shell'/'$HOME'/' tmp
のようにしても、ダメでした。
0936名無しさん@お腹いっぱい。NGNG
もまえら >>1 は読みましたか?
> 禁止事項
> * 宿題の丸投げ
0937名無しさん@お腹いっぱい。NGNG
自動的に mail 送りたいんだけど…
0938名無しさん@お腹いっぱい。NGNG
>>935
/のかわりに,つかえ
0939名無しさん@お腹いっぱい。NGNG
>>935
いつ誰がどこで変数を展開してるかよーく考えよう
0940名無しさん@お腹いっぱい。NGNG
>>926
漢字モードが sjis とかになってませんか。
0941935NGNG
>938-939さん、どうもありがとう。"/"以外も区切りに使っていいんですね。なんで"/"だと文字しかだめなんでしょう。
0942名無しさん@お腹いっぱい。NGNG
>>941
文字しかっつーか。
変数のとこを変数の中身に置き換えてみ。
0943名無しさん@お腹いっぱい。NGNG
パスワード忘れてしまいました。助けて!
0944名無しさん@お腹いっぱい。NGNG
nfsについて質問
FreeBSDを使ってます。

AとBのマシンがあり
A:/usr/b/ に B:/usr/pub/ をマウントしています。

しかし訳ありで Cというマシンを利用する為に
B:/usr/pub/data/ に C:/usr/data/ をマウントしました。

Bからは問題なく /usr/pub/data/ 以下のCにあるファイルが見えていますが、
Aからは /usr/b/data/ ディレクトリのみで中身が見えません。

マウントされているディレクトリを更にマウントすることってできるんでしょうか?

ディレクトリ構成を変えないでデータのあるディレクトリだけ外に出したいんですが、
他に方法って無いでしょうか?
0945そらりすNGNG
こんばんわ。ご存知のかた、教えてください。
Unixで、ログインしたユーザディレクトリ以上の部分は見れないようにするには、どのような設定すればいいでしょう?
proFTPとかで、FTPした際、ユーザのディレクトリ以上には行けない設定がありますが、
telnetとかでログインした際に同様にするにはどうしたらいいんでしょう。
0946935NGNG
>942 変数の中に"/"が入っていました!あぁ、すいません、くだらないことに答えてくれてありがとうございました。
0947名無しさん@お腹いっぱい。NGNG
>>943
がんばって思い出せ

>>944
できない

>>945
必要なファイルを全部ユーザのホーム以下にコピーしてchroot
0948そらりすNGNG
>>947
ありがとう。
やってみます。
0949944NGNG
>>947
>できない

がーん 仕方ないのでマウント位置変えてリンク張ります。
0950名無しさん@お腹いっぱい。NGNG
オートマウンタのリンク張り張りの妙技って、
もうロストテクニックだよねえ。
0951926NGNG
>>930
ありがとうございました。
0952名無しさん@お腹いっぱい。NGNG
automountがバッドノウハウだな
0953ヽ(´ー`)ノ ◆.ogCuANUcE NGNG
スレ違い。

バッドノウハウについて語るスレ
http://pc.2ch.net/test/read.cgi/unix/1077096486/l50
0954名無しさん@お腹いっぱい。NGNG
FreeBSD 5.2.1を自宅のマシンにインストールしました。んで、rc.confに
natd_enable="YES"
natd_interface="fxp0"←プロバイダ側if
を指定したんですが、プライベートネットワークから外に出れません。
なんか間違ってるでしょうか。再インストールでしょうか。
0955名無しさん@お腹いっぱい。NGNG
ちょっと設定でつまづいたら再インストールって発想が根本的に間違ってる
0956954NGNG
>>955
申し訳ない。
他のスレとか見ながらなんとかやっていきます。
0957名無しさん@お腹いっぱい。NGNG
>>954
natd_enable
 (ブール値) ``YES'' に設定すると、 natd(8) を有効にします。
 firewall_enable もまた ``YES'' に設定され、 divert(4) ソケットが
 カーネルで有効にされている必要があります。
0958名無しさん@お腹いっぱい。NGNG
/etc/resolv.confに、
nameserver **********
nameserver **********
を書いてみなよ。

と、以前教えて貰った事をそのまま書いてみるw
0959名無しさん@お腹いっぱい。NGNG
高田馬場、東中野、落合、目白、大久保オフ
http://www.2ch-off.net
0960954NGNG
カーネルですた。
natd -n fxp0 で「プロトコルがねえぞゴルァ」と怒られて
man natd→man divertで見つけて
options IPDIVERTを加えて再構築したらあっさり通るようになりました
お騒がせしました

だってGENERICに何も書いてないんだもんつдT)
0961名無しさん@お腹いっぱい。NGNG
GENERICじゃなくてLINTをみろよ
0962名無しさん@お腹いっぱい。NGNG
でも自前で解決して報告したのは偉いかと。
0963名無しさん@お腹いっぱい。NGNG
rc.local 等の rc って何の略でしょうか?
0964名無しさん@お腹いっぱい。NGNG
>>963
http://www.cjn.or.jp/docs/dic/unix-term-dic.html#rc
http://www.catb.org/~esr/jargon/html/R/rc-file.html
0965Ultra Super HackerNGNG
run command
0966963NGNG
>>964
>>965
よくわかりました。ありがとうございます orz
0967名無しさん@お腹いっぱい。NGNG
read.cgiのソースってダウンロードできますか?
0968名無しさん@お腹いっぱい。NGNG
>>1
> UNIX板は、2chのサポートセンターではありません。
0969名無しさん@お腹いっぱい。NGNG
FreeBSDはWindows98でも使えますか?
0970ヽ(´ー`)ノ ◆.ogCuANUcE NGNG
>>1
> 書く前にぐぐれ http://www.google.co.jp/
0971名無しさん@お腹いっぱい。NGNG
もうね、本当にくだらない質問なんだけど、
4がつ1にちに2ちゃんねるを閉鎖すると管理人が言ってますが、
UNIX板の人たちはこれが本当だったら(おそらくry)どう思います?
たしか、あの時のあれで、何して救ったのはUNIX板の方々ですよね?
どう思います?
0972名無しさん@お腹いっぱい。NGNG
もまえら>>1は読みましたか?
> NGワード
> * 2ch閉鎖の危機をUNIX板が救ったという話{は本当? | を知った。有り難う! | のflashはどこ?}
0973名無しさん@お腹いっぱい。NGNG
orzや_noが流行っているのって別にUNIX/Linux板に限った話ではないの?
いつごろから流行ったの。
詳細希望。
0974名無しさん@お腹いっぱい。NGNG
> 注意事項
> * Unixと関係ない質問/話題は、よけいな相手をせず適切な板に誘導。
……って事でAA板とかモナー板にでも行けば?
0975名無しさん@お腹いっぱい。NGNG
>>973
ガ板に行け。

_| ̄|○ のガイドライン
http://that.2ch.net/test/read.cgi/gline/1059074459/
0976名無しさん@お腹いっぱい。NGNG
OK。
(一応誤解されたら困るので書いておくけどUNIX板住人だからね
0977名無しさん@お腹いっぱい。NGNG
SSHを経由して他のホスト(A)に接続した後、
その上でさらに他のホスト(B)にSSHすると、
BackSpaceの設定が変わって、一回押すだけで単語が消される。
.bashrcとかユーザレベルで解決できる問題でしょうか。

もちろん、ホストBに直接接続すると問題ない。
0978名無しさん@お腹いっぱい。NGNG
日本語ファイル名のみ、lsで表示するのにはどうしたらよいでしょうか。[\x8E\xA1-\xFE][\xA1-\xFE]* では漏れがでるのです。
0979名無しさん@お腹いっぱい。NGNG
ファイルに日本語なんか使わないから(・∀・)シラネ!!

コンソールでファイルを指定する時どうしてる?
0980名無しさん@お腹いっぱい。NGNG
2>&1
~~~~

なにコレ?
0981名無しさん@お腹いっぱい。NGNG
>980 大変有りがたいものです いつか必ず感謝する時が来るでしょうw
0982978NGNG
>979 ls ほげ.txt
としています。[ぁ-ヶ]*だと漢字の日本語ファイル名がすべてでないのです。
レス数が950を超えています。1000を超えると書き込みができなくなります。