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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
UNIX板は、2chのサポートセンターではありません。
批判、要望は以下へ。
2ch批判要望 http://qb.2ch.net/accuse/

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

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

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

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

過去ログなどは >>2-5
0252名無しさん@お腹いっぱい。NGNG
>>250
「何」をしてそうなったのか、ちゃんと書きましょう。
0253250NGNG
snmpの設定をしていて

redhat用の起動スクリプトを書き換えて

/usr/local/sbin/snmpd -Ls -Lf /dev/null -p /var/run/snmpd -a
echo
;;

といようなスクリプトを走らせた後からです・・・。
0254名無しさん@お腹いっぱい。NGNG
一般的なUNIXのコマンドで
「カレントディレクトリのサブディレクトリのみの名前を標準出力に出力する」コマンドを作りたいのです。
つまり、lsコマンドで出力されるものからファイルを除いたものです。

そこで、
ls | grep [^.]*
としたのですが、これでは何も出力されません。
どうすればいいんでしょうか
お願いします。
0255名無しさん@お腹いっぱい。NGNG
man find
0256名無しさん@お腹いっぱい。NGNG
或は
man test
man sh
0257名無しさん@お腹いっぱい。NGNG
echo *(/)
何の課題?
0258名無しさん@お腹いっぱい。NGNG
または
man ls

どうせgrepするならindicatorつければ終わりやろ?
0259254NGNG
自己解決しました
お騒がせしました
0260名無しさん@お腹いっぱい。NGNG
結果は秘密ですかそうですか
0261名無しさん@お腹いっぱい。NGNG
久しぶりにみたな。こんな天然くんは
0262254NGNG
すいませんせっかくレスがあったのに、うっかり見逃していました。
>>255
>>256
>>257
>>258
各氏、ありがとうございました。

0263名無しさん@お腹いっぱい。NGNG
>>254よ、念のため言っておくが、
260-261のレスも君に対するものだよ。
0264名無しさん@お腹いっぱい。NGNG
流石にもう寝ただろう。明日(もう今日か)やってこいよ、>>254
0265243NGNG
unixてゲーム会社でしたっけ?
0266名無しさん@お腹いっぱい。NGNG
ウォーッ 名前欄が残っていたー!
0267名無しさん@お腹いっぱい。NGNG
( ´,_ゝ`)プッ
0268名無しさん@お腹いっぱい。NGNG
厨はやっぱり厨
0269名無しさん@お腹いっぱい。NGNG
ワロタ
0270名無しさん@お腹いっぱい。NGNG
>>265
From: [265] 243 <>
Date: 2004/05/05(水) 08:55
> unixてゲーム会社でしたっけ?
From: [265] 243 <>
Date: 2004/05/05(水) 08:55
> unixてゲーム会社でしたっけ?
From: [265] 243 <>
Date: 2004/05/05(水) 08:55
> unixてゲーム会社でしたっけ?
From: [265] 243 <>
Date: 2004/05/05(水) 08:55
> unixてゲーム会社でしたっけ?
From: [265] 243 <>
Date: 2004/05/05(水) 08:55
> unixてゲーム会社でしたっけ?
0271名無しさん@お腹いっぱい。NGNG
UNIX入門は何がいいですか?
0272名無しさん@お腹いっぱい。NGNG
このスレ(大嘘)
0273271NGNG
何て言うのかな?種類・・・BSDやらなんたら・・・。
0274名無しさん@お腹いっぱい。NGNG
UNIXは会社なんだから、BSDとか関係ないよ。
0275271NGNG
か・・・会社だったの?OSだと思ってた。。
0276名無しさん@お腹いっぱい。NGNG
考え方だよ
0277名無しさん@お腹いっぱい。NGNG
UNIXは萌え萌えうにっくすを出版する為の道具です
0278271 NGNG
つまりBSDやらなんたらは・・・・
概念がUNIXってことでつか?
0279名無しさん@お腹いっぱい。NGNG
美容室とか
0280271 NGNG
てゆーかBSDとBeOSどちらが入門向きなん?
0281名無しさん@お腹いっぱい。NGNG
おしゃれサロンの略だよね
0282名無しさん@お腹いっぱい。NGNG
BeOSのほうが簡単
もっとも入門向きかどうかまでは知らん
0283271 NGNG
BeOS・・・コマンドが解り易いってことでつか?それとも構造でっか?
0284名無しさん@お腹いっぱい。NGNG
BeOSのほうがとりたてややこしい事を考えなくても使える。
cuiでは使えないけど、terminalを開けば普通にshell上で
遊べる。
0285271 NGNG
むーCUIでは使えないんでつか;
じゃあBeOSにしてみようかな。
BeOSでやってみてほかのウニクソにも応用できるのかな?
0286271NGNG
↑のじゃあっておかしいですねw
簡単ならって事です。。
0287名無しさん@お腹いっぱい。NGNG
BeOSはUNIXじゃないよ。それにとっくのまに死んでいるし。
0288271NGNG
えーダメジャン・・・・BSDしかないんすね・・・。
0289名無しさん@お腹いっぱい。NGNG
BSDはUNIXではありません
http://www.unix-systems.org/
0290名無しさん@お腹いっぱい。NGNG
alias nameandtime="who | awk '{print$1,$5}'"

として、nameandtimeとコマンドを入れても動かないんですが
どうしてでしょうか。
awkのUsageが出てきてしまいます。
0291290NGNG
改良として、
イコールの右辺を
"who | awk '{print $1 $5}'"

としてみると、動くのですがwhoコマンドと全く同じ出力がされます。
0292名無しさん@お腹いっぱい。NGNG
>>291
とりあえず、ダブルクォートとシングルクォートとバッククォートの違いを理解せよ。
0293290NGNG
>>292
ダブルクォート = "
シングルクォート = '

で合ってますか?
バッククォートというのは初耳です。ググってみます。

aliasのイコール右辺を囲むのは
ググってみたところシングルクォート派とダブルクォート派があって
どっちが正しいのかよくわかりません。
とりあえず両方試してみましたが、どちらも動きませんでした。

シングルクォートで囲んだときは、awk のprintの後ろに「,」がphase errorだと出ました。
0294名無しさん@お腹いっぱい。NGNG
alias nameandtime="who | awk '{print\$1,\$5}'"
0295名無しさん@お腹いっぱい。NGNG
nameandtime2() { who | awk '{print $1, $5}'; }
0296290NGNG
>>294
バッチリ動きました。
ありがとうございます。
\が必要だったんですね。
aliasの中に使うときでない場合はいらないのに、
どうしてaliasの時は必要になるのかがわかりませんが、
その辺は自分でググって勉強します。
ありがとうございました。


>>295
それでもバッチリ動きました。
aliasを使っていないのに、別名定義が出来るなんて初めて知りました。
とは言っても、まだUNIXははじめたばかりなので分からないことだらけですが・・

ありがとうございました。
0297名無しさん@お腹いっぱい。NGNG
アカウント(グループ)別に利用できるフォルダとアプリを制限できないのでしょうか。
Guest/Userアカウントにprocやその他のアプリを弄られたり触られたくないのですが…。
0298名無しさん@お腹いっぱい。NGNG
環境はFedoraCore1で
制限は、SSHとApache(SuEXEC)のmod_cgi.c下のCGI、あとはネィティブでのシェルで共通にしたいです。
0299名無しさん@お腹いっぱい。NGNG
>>298 板違い
0300名無しさん@お腹いっぱい。NGNG
>>298
くだらねえ質問はここに書き込め! Part76
http://pc3.2ch.net/test/read.cgi/linux/1083141162/
0301名無しさん@お腹いっぱい。NGNG
aliasは別名だけにしとけ。
0302名無しさん@お腹いっぱい。NGNG
unix family は一体幾つ存在する(した)のでしょうか?
またそれらの違いについて事細かに報告しているサイトなどがありましたらお教え下さいましm(_ _)m
0303名無しさん@お腹いっぱい。NGNG
>>302
>>1からNGワードの一番めのリンクをたどってみ
0304名無しさん@お腹いっぱい。NGNG
すごいくだらない質問で恐縮なのですが
延々と上書きされてるログファイルとかを垂れ流して表示しつづけるコマンドってなんでしたっけ?

数年ぶりにUnix触ったらすっかり忘れてしまって(´・ω・`)
0305名無しさん@お腹いっぱい。NGNG
>>304
tail -f log
0306304NGNG
>>305
うわーそうですそれです
ありがとうございます本当に助かりますた
0307名無しさん@お腹いっぱい。NGNG
UNIXにおいて、
int
という文字列は何か元から意味を持つ変数やコマンドなのですか?
0308名無しさん@お腹いっぱい。NGNG
なぞなぞ?
0309307NGNG
>>308
いえ、そうでなくて
intというのはプログラミング言語ではよく整数を意味する言葉として予約されていますが、
UNIXでもそうなのですか?
0310307NGNG
要するに、正規表現の中にintと入れると
「整数」という意味で使えますか?
0311名無しさん@お腹いっぱい。NGNG
なぞなぞ?
0312名無しさん@お腹いっぱい。NGNG
もうちょっと面白いネタ考えられなかったのですか?
0313名無しさん@お腹いっぱい。NGNG
暗号?
0314名無しさん@お腹いっぱい。NGNG
/[-+]?[0-9]+/ と intに何の関係が?
0315名無しさん@お腹いっぱい。NGNG
>>310
何の正規表現?
0316名無しさん@お腹いっぱい。NGNG
>>271と同一の
0317名無しさん@お腹いっぱい。NGNG
diffで改行コードの違いを無視する指定のってどうやるの?
0318名無しさん@お腹いっぱい。NGNG
diffの実装による
0319名無しさん@お腹いっぱい。NGNG
>>318
GNUのdiffコマンドなので、下のmanpageのオプションが使える実装のはずです。

http://www.linux.or.jp/JM/html/gnumaniak/man1/diff.1.html

マニュアルを見てもやりかたがわからないこの私めに
どうか手取り足取り優しく教えてやってください。
0320名無しさん@お腹いっぱい。NGNG
cronを使えない環境で定期的にシェルスクリプトを実行させたいん
ですが,可能ですか?
0321名無しさん@お腹いっぱい。NGNG
>>320
可能です。
0322名無しさん@お腹いっぱい。NGNG
スクリプトの中で自分自身の次回起動時刻を at で設定。
0323317NGNG
>>320
perl -e 'while(1){wait(3600); system("./hour.sh"); }'
0324317NGNG
間違えた on_

$thread{">>323"} =~ s/wait/sleep/;
0325名無しさん@お腹いっぱい。NGNG
定期的に>>320が実行すれば余裕でOK。
0326ウサチャソNGNG
>>320

( sleep 一日; こまんど )&

とか

( sleep 一週間; こまんど )&

とか。
0327名無しさん@お腹いっぱい。NGNG
cronの使える他のシステムから、ターゲットシステム上のスクリプトを起動する
0328ウサチャソNGNG
>>326

あっ間違えた。
while とかで無限ループにしてね。

つーか、at も使えないの?
0329名無しさん@お腹いっぱい。NGNG
この機会に自分で cron を作っちゃう。
0330名無しさん@お腹いっぱい。NGNG
teratermとかtelnetとかUNIX内部を見るときに
cdで移動するのがわずらわしいので
ウィンドウを何個も立ち上げても特に問題はないのでしょうか?
0331名無しさん@お腹いっぱい。NGNG
問題無い。
screen 使うといいよ。
0332320NGNG
色々レスありがとうございます.
cronやatは使えません.CGIとシェルスクリプトが実行できるだけ
という環境です.
言葉足らずですみません.
0333名無しさん@お腹いっぱい。NGNG
CGIでスリープなんかしたら、サーバの中の人にものすごい勢いでおこられますよ。

別のマシンで定期的にwgetとか走らせて、CGIを叩くというのはどうでしょう。
0334名無しさん@お腹いっぱい。NGNG
本気でお願い
Solaris8でメンテナンスモードで再起動したらコマンド画面になってしまった。
GUIでログイン画面に復帰するには、どうすればいいんですか?

コマンド画面では
Type control-d でノーマルモードと 表示されるが
その後の ENTER RUN LEVELで
0から6、Sなど、どれを入力しても
cannot create /var/adm/utmpx と表示されます
0335320NGNG
>> 333さん

そもそもその定期的にwgetを走らせることができるマシンがないんですよ...
でも,自分のマシンを立ち上げてるときには定期的にwgetを走らせるという
ようなことならできますね.少し前進しました.ありがとうございます
0336名無しさん@お腹いっぱい。NGNG
>>334
/varがmountされていない or /varがfull or read onlyモード

そもそもそうなった原因を修正してから、rebootしろ。
スレ違い。
http://pc3.2ch.net/test/read.cgi/unix/1082864990
0337名無しさん@お腹いっぱい。NGNG
>>334
Solaris スレで聞けば?
ただ、
# cd /var/adm; touch utmpx; chown root:bin utmpx; chmod 644 utmpx
位はやってみてもいいかもね。
あ、言っとくけど /var が別パーティションになってるとか、fsck 必要とか
だとアレだぞ?
0338名無しさん@お腹いっぱい。NGNG
Solaris8でメンテナンスモードで再起動したら
ログイン画面がGUIでなく、コマンド画面になってしまいました。
GUIでログイン画面に復帰するには、どうすればいいんですか?

コマンド画面では
Type control-d でノーマルモードと 表示されるが
その後の ENTER RUN LEVELで
0から6、Sなど、どれを入力しても
cannot create /var/adm/utmpx と表示されます
0339名無しさん@お腹いっぱい。NGNG
>>335
はてなアンテナという便利なサービスを cron がわりに使う(w
巡回時刻はわりと不定だが。
0340名無しさん@お腹いっぱい。NGNG
そこそこの人気ページを作って、そこにスクリプトをキックするcgiを仕込んで
おけば良いじゃないか
0341名無しさん@お腹いっぱい。NGNG
ここに書いてもよい質問かわかりませんが、よろしくお願いします。
ビットマップフォントとアウトラインフォント、
たとえば「あ」の12ポイントの時の
最終的な文字のデータサイズは、どのようになるのでしょうか?
0342名無しさん@お腹いっぱい。NGNG
超能力者щ(゚Д゚щ)カモォォォン
0343名無しさん@お腹いっぱい。NGNG
捨てアドレスを用意してSPAMが大量に来る様にしとけば
procmailでキックする事も出来るぞ:)
0344名無しさん@お腹いっぱい。NGNG
>>341
「文字のデータサイズ」なる正体不明の概念を定義せよ。
0345名無しさん@お腹いっぱい。NGNG
emacs なんですけど、コントロール+¥で日本語入力モードに
切り替わったあと、入力文字を漢字に変換するのは
どうすればいいのですか?スペース押してもだめなんですが…。
0346名無しさん@お腹いっぱい。NGNG
エスパー養成所はここですか。
0347名無しさん@お腹いっぱい。NGNG
お前らが使ってるスクリーンセーバを教えてくらだい。
0348341NGNG
>>344
勉強不足と、理解不足ですみません。
教えていただきたいことは「あ」を表現するのに必要なデータ量、のことで
ビットマップフォントなら12ppi*12ppiの固定のデータで、
アウトラインフォントなら文字のアウトラインをポイントで繋ぎ、
ポイントからポイントまでの線の曲がり具合を関数で保持していますが、
文字の制御に必要な要素のデータ量、を知りたいのです。
12*12のビットマップなら112バイト、というような情報量を
知りたいです。
分かりにくくて申し訳ありません。
0349名無しさん@お腹いっぱい。NGNG
>>348
同じ書体でも一文字一文字データ量は違うだろうし、
書体が違うと同じ文字でも違うでしょうから、
知りたい書体の知りたい文字を Illustrator なりなんなりで
アウトライン化して、その部分だけのデータ量を見てみたらどうでしょう。
0350名無しさん@お腹いっぱい。NGNG
そりゃあ「一」と「欝」ではデータ量が全然違うだろうなぁ
0351名無しさん@お腹いっぱい。NGNG
 OpenBSD 3.5 の X (Fvwm)のターミナルで 106 キーボードのアンダー
バーが打てません。キーボードは PS/2(106/109)キーボードです。

 X を立ち上げてない状態については、/etc/wsconsctl.conf
→ keyboard.encoding=jp で、106キーボードが動作してます。
(アンダーバーも打てます。)

 X を立ち上げると他のキーは問題無いのですが、アンダーバー
だけが打てません。XF86Config は↓のように書いてあります。

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "jp106"
Option "XkbLayout" "jp"
EndSection

 どなたかご教授おねがいします。
0352名無しさん@お腹いっぱい。NGNG
XkbRulesを消してみるとどうよ
■ このスレッドは過去ログ倉庫に格納されています