1 名前:厨房 mailto:sage [02/01/30 04:01] UNIX の shell って何が便利? tcsh は cmplete で補間をカスタマイズできるけど bash はできない。 bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。 そんなわけで結局は zsh とか?
441 名前:名無しさん@Emacs mailto:sage [02/11/18 10:57] >>440 なんで zsh つかわん?
442 名前:名無しさん@お腹いっぱい。 [02/11/18 11:04] >>441 うんこ臭いから(w
443 名前:名無しさん@Emacs mailto:sage [02/11/18 11:18] >>442 > >>441 > うんこ臭いから(w (゚Д゚)ハァ?
444 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/18 12:09] >>443 >>221
445 名前:名無しさん@Emacs mailto:代理sage [02/11/18 12:10] >>444 > >>443 > >>221 (゚Д゚)ハァ?
446 名前:名無しさん@お腹いっぱい。 [02/11/18 12:40] >>445 z s h 信 者 必 死 だ な ( w
447 名前:440 [02/11/18 20:48] zshって最初から入ってます?勝手にインストールすることは許されない状況でした。 っていうか、運用環境。運用環境でデバッグさせられた。
448 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/18 21:03] (w って辺りが必死だよな。つまらない意見だの厨房だの相手にせずに、 自分でいいと思ったものを使えばいいじゃん。 他派の信者の中傷を受け流せないのも、信者と同類と思われるから嫌だというのも、 他人を気にしすぎるから。
449 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/18 21:03] >>447 OS によるから答えづらい質問だな。例えば、BSD/OS には最初から zsh 入ってるよ。
450 名前:名無しさん@Emacs mailto:sage [02/11/18 21:23] >>447 Solaris には最初から入ってるよ
451 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/18 21:42] 新しい環境に行くとまずすることは zsh のビルドと ホームディレクトリへのインストール。 入れてしまえばあとは他のシェルから呼べばいいだけ なので、chsh 使えなくても OK。 ホームディレクトリにもインストール不可能、と言われたら ちょっと引くな(そういう環境あったけどさ、quota 2MB のところとか)。
452 名前:名無しさん@お腹いっぱい。 [02/11/18 23:23] >>449 AIX です。 >>451 そこまでやりますか。さすがです。
453 名前:B級 mailto:B級 [02/11/18 23:33] 管理者で、 システムが持っているスクリプトを トレースする機会があるなら、 Bourn Shell系に親しんでおいた方が楽です。
454 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/19 00:18] zshマンセー と言ってみるテスト
455 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/19 00:59] これでどうなるのか?
456 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/19 07:39] >>453 楽ではあるけど、常に Bourne Shell 系を使う必要は無いね。 いざって時(ていうか、スクリプト書くとき)に使えりゃいいわけで。 vi や Emacs に対する ed みたいなもんでしょ。 // ちなみに bash ユーザでつ。
457 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/29 02:02] rc系のファイルを見たり編集したりするのは sh しったほうがいいですね。 普段は tcsh ですが、スクリプトは sh
458 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/29 07:24] csh使うメリットって?
459 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/29 10:26] もう10年近くBSD使っているので(最近はOpenBSD)、コマンドラインでの 作業は { csh,tcsh } に馴染んでいるしなぁ… メリットはあえて言うならなれている点かな。 標準エラー出力がなんか面倒で汚いんやけど
460 名前:山崎渉 mailto:(^^)sage [03/01/15 13:18] (^^)
461 名前:dさ [03/03/10 21:32] UNIX用のDOSってありますか? jkl
462 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/11 05:50] >>461 (´-`).。oO(やっぱりネタなのかなぁ?かなり寒いけど…)
463 名前:山崎渉 mailto:(^^) [03/03/13 16:40] (^^)
464 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/18 17:18] tcsh。 netscape4を使うのと似た理由かも。
465 名前:名無しさん@お腹いっぱい。 mailto:sage [03/03/18 18:51] /bin/ksh で set -o noclobber set -o ignoreeof set -o vi set -o vi-tabcomplete set -o trackall
466 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/03 19:01] (pd)kshマンセー なんだけど、delete(\e[[3~)がバインドできないのと tcshでいうhistory-search-backward,history-search-forwardが出来ないのが痛い。 tcshやzshやらと違って軽いから、そこら辺は我慢しなきゃいけないのかな…。
467 名前:山崎渉 mailto:(^^) [03/04/17 12:25] (^^)
468 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
469 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
470 名前:名無しさん@お腹いっぱい。 [03/05/27 23:44] tcshで、lsやcdをヒストリに加えたくないのですが どうやれば、回避できますでしょうか?
471 名前:無しさん@お腹いっぱい。 [03/05/28 06:18] tcshのソースいじってmake
472 名前:名無しさん@お腹いっぱい。 [03/05/28 06:24] tshでてないね。 まあローカルなシェルなんだけどね。 日立2050用に作ったtcshもどきのshなんだけどね。 あー、読み方は「ティッシュ」ね。
473 名前:名無しさん@お腹いっぱい。 [03/05/28 06:59] おれ、自分の苗字+shで作ったsh その名はwsh 読み方は「ワッシュ」 10年以上も前の話。
474 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
475 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
476 名前: [03/05/28 10:40] 昭和shell
477 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
478 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/27 22:58] slash. これに尽きる
479 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/27 23:31] crashもいいぞ。
480 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/27 23:35] ふつーtrash
481 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 20:35] パトラッシュもいいよ
482 名前:名無しさん@お腹いっぱい。 [03/07/14 20:48] #!/bin/csh 初めて触ったのがコレ。 誰かが作ったのを改造したのが最初。 だからコレが決まりなんだと思ってた。 したら、人気ないのね(涙
483 名前:名無しさん@お腹いっぱい。 [03/07/14 21:12] sage厨のスクツですね
484 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/14 21:12] 誤爆しますた
485 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
486 名前:名無しさん@お腹いっぱい。 mailto:だよもんsage [03/07/14 21:14] 誤爆したままでいいよ…
487 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
488 名前:名無しさん@お腹いっぱい。 [03/07/20 16:53] zsh
489 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/22 22:46] zsh
490 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
491 名前:名無しさん@お腹いっぱい。 mailto:age [03/09/06 12:10] age とくか。ま、ついでに言うと、今時 csh/tcshなんて使ってる香具師は過去の人間。 ええ加減に bashでもkshでもいいからBourne shell系に移行汁! 人にコマンドラインの説明するのにプロンプト % で書いてたりすると ハタで見ててカコ悪いよ〜
492 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 12:55] >>491 zshのプロンプトも%だ。
493 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 13:03] zsh は裏切者だな、と思いました。
494 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 13:10] tcsh のプロンプトは > ですが。
495 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 13:52] csh/tcsh はシェル関数使えないと効いて萎えた。
496 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/21 03:52] eshell
497 名前:名無しさん@お腹いっぱい。 [03/10/27 00:39] find した結果のファイル名をそのまま、任意のフォルダに移動する コマンドってどうやるの?
498 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 01:03] -execオプションがあれば使うか、pipeでxargsに渡す。
499 名前:名無しさん@お腹いっぱい。 [03/10/27 08:04] 498さん xargsでできますか?
500 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 08:33] >>491 さんかっこわるい
501 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 10:41] crash
502 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 19:08] このスレ見て初めて nxt なるものを知ったのだけど、 これを使うと何かいい事有るの? おいらにはさっぱり 理解できないアルよ。
503 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 21:11] >>502 ネタとしてつかえる
504 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 21:20] 賞味期限切れかかってる気もするが。
505 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/11 09:58] clam
506 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/17 04:22] zshのrc読み込みの仕様ってださくないですか? zshenv, zprofile, zshrc, zloginとたくさんありすぎ。 zloginが最後に読み込まれる意味がわからん。
507 名前:名無しさん@お腹いっぱい。 [03/11/21 06:35] じゃあどういうのならださくないとおもいますか。
508 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 08:29] ZSH.INI
509 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 10:48] rootのシェルをcsh(とtsch?)以外に変えないほうがいい。 なぜか、説明してみろ。
510 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 10:49] 変えてもいいじゃん。
511 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 12:43] (1) 暗黙のうちにデフォルトのshell を使うことを仮定している機能があるから。 …というのは本末転倒な理由だな。 (2) 枯れているシェルじゃないと動作が不安定になるから。 zsh とかって結構落ちるよね。(すくなくとも、数年前まではそんな感じだったと思う) …というのも、csh に弱味がないわけじゃないのは、$10000000000000 とかで証明されてるので説得力には欠けるし。 (3) えらい人がそう言っているから …実はもののわからん人が言っていることなのかも知れないよね。 ということで >>610 に同意、しかけたんだけど、 (4) 他の人が使う可能性がある場合、操作ミスを誘発する危険がある のはヤヴァいかも。 もし自分でしか使わないとしても、複数台使っている場合に デフォから変えてあること、あるいはまだ変えていなかったことを忘れる可能性が 絶対ないとは言い切れないように思う。少なくとも漏れは。 まぁ、「動いているものは下手に変えるな」って経験則じゃないっスか。要するに
512 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 12:50] だいたい、デフォが csh じゃない OS の方が多くね?
513 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 13:44] >>610 いいこと書けよ! まあ基本的には(4)かなあと思う。まあオレ自身はすぐ「sudo tcsh」とか する軟弱者なんだが。
514 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 13:58] >>513 せっかく sudo 使ってるのに わざわざシェル起動するの? やりたいことを直に打てばいいじゃん。
515 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 16:28] zshが落ちる…まじですか?
516 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 21:32] リソースを食い尽くしてマシンが死にそうだというときに、 対処しようと root になったら起動するのが zsh ってのは嬉しくないぞ。 わざわざスタティックリンクしてルートパーティションに置くのもめんどうだし。
517 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/22 04:32] >>516 (゚Д゚)ハァ? ふつー % su root # zsh ayamura#
518 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/22 13:24] >>517 root のシェルを zsh に「する」という話でしょ。 後から起動するという話じゃなくて。
519 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/22 13:27] >>518 root になったら zsh が起動される って話でしょ。
520 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/23 07:14] レギュラー 70円/Lのやつ
521 名前:名無しさん@お腹いっぱい。 [03/11/30 22:31] − B Shell系使ってる奴は − − 部 落 出 身 者 確 定 −
522 名前:名無しさん@お腹いっぱい。 [03/11/30 23:01] B Shell使ってない香具師はUnixerじゃない。
523 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/30 23:07] B shell 使わないと OS 起動できない。
524 名前:名無しさん@お腹いっぱい。 mailto:age [03/11/30 23:28] Unix使わなきゃいいだろタァコ >>522-523
525 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 00:49] この板にくんなよタァコ >>524
526 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 15:24] >>509 SunOSでさえrootは/bin/shだったが。
527 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/02 03:55] >>526 > SunOSでさえrootは/bin/shだったが。 嘘ですね ;)
528 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/02 13:25] 使ったことないのか。
529 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 03:44] >>528 そういうことにしたいのですね。 % uname SunOS % finger root Login name: root In real life: Super-User Directory: / Shell: /sbin/sh Last login Tue Nov 25 15:39 on pts/1 from example.jp No unread mail No Plan.
530 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 09:46] む、/sbinだったか? 俺が使ってた頃は/binだったような気がするんだが…。
531 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 10:18] >>528 SunOS4 時代から、/bin は /usr/bin への symlink だろ。 使ったことないのがバレバレ。
532 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 10:26] >>531 > SunOS4 時代から、/bin は /usr/bin への symlink だろ。 そういやそうだった。それでいっぺんうっかり消しちゃったことがあったな。 /bin/shと/sbin/shは別だったっけ? > 使ったことないのがバレバレ。 というか、10年くらい前なので思いっきり忘れてるようだ。
533 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 10:31] /bin/sh: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), dynamically linked (uses shared libs), stripped /sbin/sh: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), statically linked, stripped
534 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/05 01:53] set prompt = "[%d %w %D %P %Y] %n@%M:%/ %j %!\n%# "
535 名前: ◆3JOy.G4Xzs mailto:sage [04/01/25 17:26] academy2.2ch.net/test/read.cgi/philo/1069557892/262 ヒント:ネオむぎ茶
536 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/06 14:56] >>532 たった10年で忘れるか?
537 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/06 16:57] 漏れの忘却力をなめるな。
538 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/08 08:25] 年寄りなんどすね。
539 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/08 13:33] アル中ハイマーだからな。
540 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/29 17:02] 漏れはzsh。
541 名前:名無しさん@お腹いっぱい。 [04/03/02 19:18] bash