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

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

レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。NGNG
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
0919906NGNG
>>>906
>なぜ >>904 あたりを使わない?

904 の様な1行に収まってないものはどうやるのかわからないのです。
0920名無しさん@お腹いっぱい。NGNG
>>919
sh と打って、そのまま打ち続けるか、なんかのファイルに書いて
sh hoge とか、1行目を #!/bin/sh とかして実行ビット立てとくとか
好きなの選べ。
0921名無しさん@お腹いっぱい。NGNG
>>919
まず一行目を入れてから悩めばよかろうに……。
0922893NGNG
>>911
>>913
言われて気付きました。UMOUNTしていないことに・・・
0923名無しさん@お腹いっぱい。NGNG
Broadcom のtg3系のnicはいつくらいからサポートされますか?
0924名無しさん@お腹いっぱい。NGNG
>>923
対象のOSは?
*BSDならbgeでとっくの昔に入ってるぞ
0925名無しさん@お腹いっぱい。NGNG
>>923
Linuxでは tg3 という名前で入っています。
0926名無しさん@お腹いっぱい。NGNG
ちょっとややこしいんですが、おつきあいくださいますでしょうか。

「無作為の英字10文字+3桁の数字(例:qwertasdfg039)」が
1000個くらい並んでいる一つの文書(リスト)があるとします。
この文書がN枚あったとして、それぞれの文書の内容を比べます。
組み合わせはN(N-1)/2通りでしょうか。
それぞれの組み合わせで英字列が一致した場合、
数字部分を足してqwertasdfg122というようなかたちで出力します。
(組み合わせごとに出力用文書をつくります。つまりN(N-1)/2枚の文書。)

お聞きしたいのはこのような作業にどのくらいの時間がかかるかということです。
N=1万、10万、100万の場合、どのくらいでしょうか。
おおざっぱでいいので見積もってみてはもらえませんでしょうか。
仕事量と時間が頭の中でイメージできないのですが、
もしかしてクラスタ(よくわからない)とか使うレベルなのでしょうか。
0927名無しさん@お腹いっぱい。NGNG
その計算機の性能分からないのに答えれる訳ねーじゃんw
0928名無しさん@お腹いっぱい。NGNG
組み合わせの数がわかってんなら、一回の試行で平均どれくらいの時間がかかる
か調べればすむ話だろ。
0929名無しさん@お腹いっぱい。NGNG
N=10,100,1000,10000 とすぐ終わる範囲でやってみて
結果に N(N-1)/2 の式をあててみれば。
悪くない精度でわかるんじゃない?
0930926NGNG
>>928,929
・・・ごめんなさい。阿呆でした。気づきませんでした。ありがとうございました。
0931名無しさん@お腹いっぱい。NGNG
100万個のファイルのハンドリングなんて非現実的。DB使え。
0932名無しさん@お腹いっぱい。NGNG
N=100万の時に、出力用文書が銀河系の星の数より
多くなるが、それは問題じゃないのか?
0933名無しさん@お腹いっぱい。NGNG
たぶん本当の問題は別にあって、解法を間違えていると思われ。
100万の自乗個の出力ファイルを利用したいアプリケーション
があるとは思えんしな。
0934名無しさん@お腹いっぱい。NGNG
すいません。ちょっと質問です。
http://www.e-typing.ne.jp/index.asp?mode=levelcheck&state=rank
このサイトのランキングをローカルディスクに保存したいのですが,
wgetで取得しようとしてもjavascriptでランキングのページが切り替わる
ようになっているので,wget -r -l1としてもトップページの1-50までしか
取得できません。2ページ目以降はどうやれば取得できるでしょうか?
例えば104ページ目を取得したいならw3mやnetscapeなどのブラウザから
<A HREF="" onClick="submit_form('104');return false;">
ってところを「クリック」してるわけですが,wgetだとどうすればよいのでしょうか?

 wgetに拘らなくてもよいのですが,とにかくそのランキングの1から149までを
取得したいのです。どなたかお知恵を拝借願います。
0935名無しさん@お腹いっぱい。NGNG
JavaScript を使っていると言ってもサーバとの間では GET なり POST なりを
使っているにすぎないので、そのときにブラウザが発行しているコマンドを
wget でシミュレートすればよい。
0936名無しさん@お腹いっぱい。NGNG
つい
echo pg=140 | POST 'http://www.e-typing.ne.jp/index.asp?mode=levelcheck&state=rank'
0937名無しさん@お腹いっぱい。NGNG
なるほど。そんな使い方あるのですか。私のマシンにはwget-1.8.2という時代遅れのものが入っていましたので早速1.9.1をダウンロードして試してみます。ありがとうございました。
0938名無しさん@お腹いっぱい。NGNG
? wget って POST メソッド使えんの?
0939名無しさん@お腹いっぱい。NGNG
塩兄ちゃんって、誰なんですか?
たまに名前を見かけるのでググってみたのですが
分かりませんでした。
0940名無しさん@お腹いっぱい。NGNG
「しお兄ちゃん」でぐぐるとトップにくる人。
XTT(初期バージョン)とか Citrus とか
0941名無しさん@お腹いっぱい。NGNG
>>938
いつのころからか使えるようになったそうです。
@ i = 1
while ($i <= 156)
wget --post-data "pg=$i"-k -G img,body "http://210.161.40.4/index.asp?mode=level
check&state=rank"
cat "index.asp?mode=levelcheck&state=rank.$i" >> temp
@ i ++

こんな感じでよさげ。
0942名無しさん@お腹いっぱい。NGNG
本物のプログラマはPASCALを使わない とか、リーナスとタネンバウム教授の
論争とか、なんと言ったらいいのでしょう、有名な文書? のリンク集とかありま
すか?(ジョークも含めて)
0943名無しさん@お腹いっぱい。NGNG
>>942
google
0944名無しさん@お腹いっぱい。NGNG
>>940
二番目に、こんなのが出て来たんですが。

http://www.mypress.jp/v2_writers/kyoko_kyoko/
0945名無しさん@お腹いっぱい。NGNG
たまに「【2get禁止】」というタイトルがついたスレッドができて
いますが、あれは宣伝なんですか。
0946名無しさん@お腹いっぱい。NGNG
>>945
質問・雑談スレ69@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1097322150/
0947名無しさん@お腹いっぱい。NGNG
>>944
少しチンコにピクときた。
0948名無しさん@お腹いっぱい。NGNG
http://1de0yz37y6xh.hotusa.org/wgjcrvisp.html
http://0ty9s1skoepz.hotusa.org/wz4acwm.html
0949名無しさん@お腹いっぱい。NGNG
>>942
確かにgoogleは、目的の文書にピンポイントで辿り着くには
いい手段だけど、本を読むみたいにパラパラと色んな文書を
読み漁るには向かないのかもなぁ。
それでも「unix 文書 リンク集」でぐぐってみたら色々見つかるので
暇な時にまとめてみるのも一興。
0950名無しさん@お腹いっぱい。NGNG
xorg でさ、 xvidtune しようと思ったら、
"Video modes are not tunable on this chip."
っていわれた。
デスクトップが画面の端よりも広いので調整したいのですが、
他にどこで調整したらいいか教えてください。

OSはFreeBSD5.2.1。ビデオカードはi865G(オンボード)
です。
0951名無しさん@お腹いっぱい。NGNG
>>950
モニタの前面パネルについてないか?
調整用のボタンが。
0952950NGNG
>>951
それは付いているんだけど、
ディスプレー切替え器でwindowsマシンにつなぎ変えたとき
それが逆方向にずれてしまわないかなと思って。
ソフトウェア的にできないでしょうか?
0953名無しさん@お腹いっぱい。NGNG
>>952
たいていリフレッシュレートが異なれば,異なる画面設定と認識される。
たとえばWindowsを85Hzで使ってXを75Hzで使うなどちょっとモードを変えれば
最近のディスプレイは分けてユーザモードを記憶してくれる。
0954名無しさん@お腹いっぱい。NGNG
ls -lR の出力から、そこに含まれるファイルの一覧
(find . -print の出力のような形式)
を作りたいのですが、なにか良いツールはあるでしょうか。
0955名無しさん@お腹いっぱい。NGNG
>>954
sed
0956名無しさん@お腹いっぱい。NGNG
>>954
awk
0957名無しさん@お腹いっぱい。NGNG
>>955
特殊な例(改行はいってるとか)を無視してもわりと面倒だつた...。
っていうか、ls -lR のフォーマットのフォーマルな定義ってどこにあるんだろう。

1{
s/^/DIR/
}
/^$/{
n
s/^/DIR/
}
/^D/{
s/\/:$/:/
h
n
}
/^-/{
s/.\{56\}//
G
x
G
s/^DIR//
s/:\n/\//
P
D
}
0958名無しさん@お腹いっぱい。NGNG
vim 6.3使い始めました。
コマンドバッファ(? バッファの一番下の行)に、カーソルがある行の行番号を表示させるにはどうすれば良いですか?
0959名無しさん@お腹いっぱい。NGNG
>958
Vimスレで聞け、Vim6 Part10
:set ruler
かな。
0960958NGNG
スレ違い申し訳ありませんでした。
:set ruler でできました。感謝です。
0961shunoNGNG
当方、まったくのUNIX操作素人で、藁をつかむ思いで書き込みさせていただきました。
どなたかftpの仕方について教えてください。
windows上からtelnetを起動し、下記の手順を実行しました。

>open sunfreeware.nssl.noaa.gov
>user anonymous
>pass *****
この後、/pub/freeware/sparc/7/に移動して
各種ファイルのダウンロードを実行したいのですが、

>cd pub/freeware/sparc/7/

と実行すると、command not understoodといわれて
ディレクトリの移動ができません。
何か操作が違うのでしょうか・・・
0962942NGNG
>>943
>>949
レスありがとうございます。検索ワードが悪いのかあまりひっかからないんですよね。
「インターネット上の有名な文書」 みたいなタイトルでスレッドを立ち上げようかと思う
のですが、需要はあると思いますか?
0963shunoNGNG
>961
書き込んだものです。
若干内容間違えました。
>open sunfreeware.nssl.noaa.gov 21
です。
ご教授よろしくお願いします。
0964名無しさん@お腹いっぱい。NGNG
>>961
何がしたいんだ?
単にファイルをやりとりしたいだけ?
FTP のプロトコルの勉強?
0965名無しさん@お腹いっぱい。NGNG
FTPのプロトコルの勉強としか思えないな。もしくはネタか。
0966shunoNGNG
>964
あっ、早速書き込みありがとうございます。

ftp://sunfreeware.nssl.noaa.gov/pub/freeware/sparc/7/

内にあるファイルをコマンド操作でダウンロードしたいのですが、
方法がまったくわからなくて、、、。
Soralisの設定を行っています。
各種パッケージのインストールのため、
まずはFTPサイトからgzファイルをダウンロードしたいのです。
ファイルのダウンロードをするのに、普通はこんなことしないのでしょうか??
0967shunoNGNG
>966
あうう!あせりのあまり直リンしてしまった・・・・(泣)
0968名無しさん@お腹いっぱい。NGNG
>>966
なら Windows の話だから板違いだな。
0969名無しさん@お腹いっぱい。NGNG
>>966
ネタっぽくないから答えとこ。

> 内にあるファイルをコマンド操作でダウンロードしたいのですが、
コマンド操作でダウンロードしたいのはなんでかしら....。
windowsなら、IEでダウンロードしたらいいと思いますよ。

> ファイルのダウンロードをするのに、普通はこんなことしないのでしょうか??
しません。変な人以外。
0970shunoNGNG
>969
書き込みありがとうございます。
ええと(苦)、質問の仕方が悪かったようなので、もう一度・・・

UNIXのコンソール画面上にて、コマンド操作でFTPサイトからファイルをダウンロードしたいのですが、
通常はどのようにするのでしょうか??

xWindow画面を起動できないために、コマンド操作でしかファイル操作ができない状態です・・・。
引き続きご教授いただけたらと・・・
0971名無しさん@お腹いっぱい。NGNG
>>970
Windows じゃなかったの?
0972名無しさん@お腹いっぱい。NGNG
cd pub
cd freeware
とかひとつひとつ降りてみるのはどうよ
0973名無しさん@お腹いっぱい。NGNG
>>970
ftp
0974名無しさん@お腹いっぱい。NGNG
>>971
>>961はおそらく「Solarisにtelnetでログインして」という意味なんではないかと
0975名無しさん@お腹いっぱい。NGNG
man ftp
0976974NGNG
あーそこからftpを起動してるとは限らないわけだな…
0977名無しさん@お腹いっぱい。NGNG
なるなる。勘違いしてた。失礼。ftp のコマンドは ftp なのですよ。
961を見る限り、多分、操作はどうにかなるだろう。とりあえず man ftp

でも、普通は wget とかつかわないかな。ないかな。
0978shunoNGNG
>971-977
わあ!たくさんのレスありがとうです!!(感涙)
とりあえず、マニュアル参照と、wgetあたりを参考にやって見ます。
ほんとにありがとうございました・・・。
0979shunoNGNG
>978
おかげさまでダウンロードできました・・・!!
皆さんのご助力大感謝です。
よかったあ・・・。
0980名無しさん@お腹いっぱい。NGNG
vi や emacs みたいなエディタでファイルをオープンするとき,
そのファイルを他からいじれないようにロックしてオープンすることは
可能なのでしょうか?
0981名無しさん@お腹いっぱい。NGNG
出来ると言えば出来る、出来ないと言えば出来ないとしか。
大抵の Unix は、flock(3) の様な物を持ってるが、アプリがそれを使うかどうかは、
プログラマ任せ。
0982名無しさん@お腹いっぱい。NGNG
実際にロックができるエディタってなにかご存知ですか?
0983名無しさん@お腹いっぱい。NGNG
>>981
flockは競合を防ぐためで、open/readさせなくするものではない。
よって >>980 は不可能
0984名無しさん@お腹いっぱい。NGNG
Unix系でもOSによっては強制ロックできるけどね。
たしかIRIXでは出来るという話を聞いている。
まじめに使わなかったので詳しく覚えてないが、Solarisでもできたような気がする。
しかしファイルシステムにもよるしな。
一般にいつでも出来るとは期待しない方がいい。
0985名無しさん@お腹いっぱい。NGNG
当該ファイルをメモリに読み込みつつ削除して、編集が終ったら元に戻す。
これ最強。
0986名無しさん@お腹いっぱい。NGNG
バグって落ちたらファイルが永遠に失われる両刃の剣。
0987名無しさん@お腹いっぱい。NGNG
>>982
ロックできるというか、nvi なんかは同じファイルを開くと
片方 Read-Only になるな。
0988名無しさん@お腹いっぱい。NGNG
>>986
落ちるシステムなんか使わなければいいのです。
0989名無しさん@お腹いっぱい。NGNG
システムじゃなくてソフトがじゃないか?
0990名無しさん@お腹いっぱい。NGNG
システム落ちれば、皆同じ。
0991名無しさん@お腹いっぱい。NGNG
bashで、/Docというパスに移動する場合、

cd /do <TAB>

で、/Docにパス名を勝手に修正する設定ってありますでしょうか。
0992991NGNG
>>991

自己レス、逝ってくる。

http://www.sixnine.net/cygwin/translation/faq/faq_3.html#SEC35
0993名無しさん@お腹いっぱい。NGNG
>>985
これちょっと目から鱗モノだな。自分じゃやらないが発想が素晴らしい。
0994名無しさん@お腹いっぱい。NGNG
>>993
でもロックとは違うだろ。
他のプロセスが書いたつもりになってたのに
ごっそり消えたりするぞ。
0995名無しさん@お腹いっぱい。NGNG
マンデトリーロックとかアドバイザリーロックとかの単語を調べてみる。
0996名無しさん@お腹いっぱい。NGNG
>>990
システムが落ちなくてもソフトが落ちればファイルは失われる。
0997名無しさん@お腹いっぱい。NGNG
いや、エディタの場合、RCS なり cvs なり subversion なり
使って競合を解消するってのが普通では?
他からいじれないようにするってなら、RCS だな。
emacs なら、RCS ファイルが作ってあれば、編集可能にする
(C-x C-q) ことで自動的にロックされる。
RCS ファイルの初期作成は、C-x v i だ。
0998名無しさん@お腹いっぱい。NGNG
lpr でテキストファイルを印刷したら
左端の文字が欠けてしまいました。
どうしたらいいと思いますか?
0999名無しさん@お腹いっぱい。NGNG
>>998
sed 's/^/ /'|lpr
1000名無しさん@お腹いっぱい。NGNG
1000?
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。