[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2ch.scのread.cgiへ]
Update time : 07/20 04:29 / Filesize : 128 KB / Number-of Response : 729
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

おまえら! shell は何を使っているんですか?



1 名前:厨房 mailto:sage [02/01/30 04:01.net]
UNIX の shell って何が便利?
tcsh は cmplete で補間をカスタマイズできるけど bash はできない。
bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。
そんなわけで結局は zsh とか?

481 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 20:35.net]
パトラッシュもいいよ

482 名前:名無しさん@お腹いっぱい。 [03/07/14 20:48.net]
#!/bin/csh

初めて触ったのがコレ。
誰かが作ったのを改造したのが最初。
だからコレが決まりなんだと思ってた。
したら、人気ないのね(涙

483 名前:名無しさん@お腹いっぱい。 [03/07/14 21:12.net]
sage厨のスクツですね

484 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/14 21:12.net]
誤爆しますた

485 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

486 名前:名無しさん@お腹いっぱい。 mailto:だよもんsage [03/07/14 21:14.net]
誤爆したままでいいよ…

487 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

488 名前:名無しさん@お腹いっぱい。 [03/07/20 16:53.net]
zsh


489 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/22 22:46.net]
zsh



490 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

491 名前:名無しさん@お腹いっぱい。 mailto:age [03/09/06 12:10.net]
age とくか。ま、ついでに言うと、今時 csh/tcshなんて使ってる香具師は過去の人間。
ええ加減に bashでもkshでもいいからBourne shell系に移行汁!
人にコマンドラインの説明するのにプロンプト % で書いてたりすると
ハタで見ててカコ悪いよ〜

492 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 12:55.net]
>>491
zshのプロンプトも%だ。

493 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 13:03.net]
zsh は裏切者だな、と思いました。

494 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 13:10.net]
tcsh のプロンプトは > ですが。

495 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/06 13:52.net]
csh/tcsh はシェル関数使えないと効いて萎えた。

496 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/21 03:52.net]
eshell

497 名前:名無しさん@お腹いっぱい。 [03/10/27 00:39.net]
find した結果のファイル名をそのまま、任意のフォルダに移動する
コマンドってどうやるの?

498 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 01:03.net]
-execオプションがあれば使うか、pipeでxargsに渡す。

499 名前:名無しさん@お腹いっぱい。 [03/10/27 08:04.net]
498さん xargsでできますか?



500 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 08:33.net]
>>491 さんかっこわるい


501 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 10:41.net]
crash

502 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 19:08.net]
このスレ見て初めて nxt なるものを知ったのだけど、
これを使うと何かいい事有るの? おいらにはさっぱり
理解できないアルよ。


503 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 21:11.net]
>>502
ネタとしてつかえる

504 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 21:20.net]
賞味期限切れかかってる気もするが。


505 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/11 09:58.net]
clam

506 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/17 04:22.net]
zshのrc読み込みの仕様ってださくないですか?

zshenv, zprofile, zshrc, zloginとたくさんありすぎ。
zloginが最後に読み込まれる意味がわからん。


507 名前:名無しさん@お腹いっぱい。 [03/11/21 06:35.net]
じゃあどういうのならださくないとおもいますか。

508 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 08:29.net]
ZSH.INI

509 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 10:48.net]
rootのシェルをcsh(とtsch?)以外に変えないほうがいい。
なぜか、説明してみろ。



510 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 10:49.net]
変えてもいいじゃん。

511 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 12:43.net]
(1) 暗黙のうちにデフォルトのshell を使うことを仮定している機能があるから。
…というのは本末転倒な理由だな。
(2) 枯れているシェルじゃないと動作が不安定になるから。
zsh とかって結構落ちるよね。(すくなくとも、数年前まではそんな感じだったと思う)
…というのも、csh に弱味がないわけじゃないのは、$10000000000000 とかで証明されてるので説得力には欠けるし。
(3) えらい人がそう言っているから
…実はもののわからん人が言っていることなのかも知れないよね。

ということで >>610 に同意、しかけたんだけど、

(4) 他の人が使う可能性がある場合、操作ミスを誘発する危険がある
のはヤヴァいかも。
もし自分でしか使わないとしても、複数台使っている場合に
デフォから変えてあること、あるいはまだ変えていなかったことを忘れる可能性が
絶対ないとは言い切れないように思う。少なくとも漏れは。

まぁ、「動いているものは下手に変えるな」って経験則じゃないっスか。要するに



512 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 12:50.net]
だいたい、デフォが csh じゃない OS の方が多くね?

513 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 13:44.net]
>>610 いいこと書けよ!

まあ基本的には(4)かなあと思う。まあオレ自身はすぐ「sudo tcsh」とか
する軟弱者なんだが。

514 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 13:58.net]
>>513
せっかく sudo 使ってるのに
わざわざシェル起動するの?
やりたいことを直に打てばいいじゃん。

515 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 16:28.net]
zshが落ちる…まじですか?

516 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/21 21:32.net]
リソースを食い尽くしてマシンが死にそうだというときに、
対処しようと root になったら起動するのが zsh ってのは嬉しくないぞ。

わざわざスタティックリンクしてルートパーティションに置くのもめんどうだし。

517 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/22 04:32.net]
>>516
(゚Д゚)ハァ?
ふつー
% su root
# zsh
ayamura#

518 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/22 13:24.net]
>>517
root のシェルを zsh に「する」という話でしょ。
後から起動するという話じゃなくて。


519 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/22 13:27.net]
>>518
root になったら zsh が起動される
って話でしょ。



520 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/23 07:14.net]
レギュラー 70円/Lのやつ

521 名前:名無しさん@お腹いっぱい。 [03/11/30 22:31.net]
− B Shell系使ってる奴は −
− 部 落 出 身 者 確 定 −

522 名前:名無しさん@お腹いっぱい。 [03/11/30 23:01.net]
B Shell使ってない香具師はUnixerじゃない。

523 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/30 23:07.net]
B shell 使わないと OS 起動できない。

524 名前:名無しさん@お腹いっぱい。 mailto:age [03/11/30 23:28.net]
Unix使わなきゃいいだろタァコ >>522-523

525 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 00:49.net]
この板にくんなよタァコ >>524

526 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 15:24.net]
>>509
SunOSでさえrootは/bin/shだったが。


527 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/02 03:55.net]
>>526
> SunOSでさえrootは/bin/shだったが。

嘘ですね ;)

528 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/02 13:25.net]
使ったことないのか。

529 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 03:44.net]
>>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.net]
む、/sbinだったか?
俺が使ってた頃は/binだったような気がするんだが…。


531 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 10:18.net]
>>528
SunOS4 時代から、/bin は /usr/bin への symlink だろ。
使ったことないのがバレバレ。

532 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 10:26.net]
>>531
> SunOS4 時代から、/bin は /usr/bin への symlink だろ。
そういやそうだった。それでいっぺんうっかり消しちゃったことがあったな。
/bin/shと/sbin/shは別だったっけ?

> 使ったことないのがバレバレ。
というか、10年くらい前なので思いっきり忘れてるようだ。

533 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/03 10:31.net]
/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.net]
set prompt = "[%d %w %D %P %Y] %n@%M:%/ %j %!\n%# "


535 名前: ◆3JOy.G4Xzs mailto:sage [04/01/25 17:26.net]
academy2.2ch.net/test/read.cgi/philo/1069557892/262

ヒント:ネオむぎ茶

536 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/06 14:56.net]
>>532
たった10年で忘れるか?

537 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/06 16:57.net]
漏れの忘却力をなめるな。

538 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/08 08:25.net]
年寄りなんどすね。


539 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/08 13:33.net]
アル中ハイマーだからな。



540 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/29 17:02.net]
漏れはzsh。

541 名前:名無しさん@お腹いっぱい。 [04/03/02 19:18.net]
bash

542 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/02 20:14.net]
ghost shell

543 名前:名無しさん@お腹いっぱい。 [04/03/02 21:56.net]
tcshなんてヽ( ・∀・)ノ ウンコー

544 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/03 07:14.net]
12年くらい前からzsh使い。
その前はksh。
その前はCOMMAND.X。
その前はM BASICだったかな?
その前はMSX BASIC。
それ以前はない。

545 名前:名無しさん@お腹いっぱい。 [04/03/05 07:47.net]
だれかmudshを使え

546 名前:名無しさん@お腹いっぱい。 [04/03/05 12:34.net]
tcsh

547 名前:名無しさん@お腹いっぱい。 [04/03/05 22:13.net]
昭和

548 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/11 01:57.net]
やっぱtcshでしょ。

コマンドさーん、どこですかー

549 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/11 10:18.net]
Linuxではふつうにbash
FreeBSDでは普段は流儀に従ってtcsh

しかし、ちょっとややこしく
foreach とかやろうとすると、
わからないので

% sh
$

リダイレクトするときも
わからないので

% sh
$

bashが入ってたら

% bash
$




550 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/11 10:27.net]
暇なので foreach してみよう

$ tcsh
===:~> foreach I ( 1 2 3 )
foreach? echo a--- tesutesu
foreach? end
a--- tesutesu
a--- tesutesu
a--- tesutesu
===:~> ^D
$ _

では、さようなら。


551 名前:名無しさん@お腹いっぱい。 [04/03/13 04:33.net]
tcsh の bindkey -v をして vi の bindkey で tcsh を使いたいのですが、
分からないことがあるので 教えてください。

yank バッファの使い方が分かりません。
y でyank できませんし(例えば yw とは 単に w になる)、
p で (dやxなどで)削除したバッファがペーストできません。

どのようにすれば良いのでしょうか?

tcsh 6.10 6 を使用しており、これで 上記を確認しました。

552 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/13 04:46.net]
追加でうかがいたいのですが、
vi の . (前回の編集を繰り返す) をやるにはどうしたらいいのでしょうか?
サポートされていないのでしょうか?

553 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/13 11:18.net]
csh

554 名前:名無しさん@お腹いっぱい。 [04/03/15 03:28.net]
/bin/csh
/bin/sh
/bin/ksh

555 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/15 04:00.net]
tcsh-nls-asuka

556 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/18 14:22.net]
T u r b o C SHell

557 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/23 07:27.net]
BeanShell

558 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/23 07:28.net]
>>557
公開してください。

559 名前:!557 mailto:sage [04/03/23 15:55.net]
>>558
www.beanshell.org/

JDEでこれ使ってるな。




560 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/23 16:02.net]
burnshell

561 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/26 22:41.net]
違うんだよ、なんかこう、ん〜わっかるかな〜
なんていうの、そう、革新的なやつ!それが欲しいんだよ!

562 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/27 00:08.net]
使ってないけど、zsh は革新的だと思う

563 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/27 01:05.net]
>>561
つまりこれまでの shell を破りたいと。

564 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/31 12:14.net]
ミシェル

565 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/12 01:00.net]
結論:shellなんて使わずFDclone使え。

566 名前:名無しさん@お腹いっぱい。 mailto:sage [04/07/31 07:13.net]
wish

567 名前:名無しさん@お腹いっぱい。 [04/10/31 17:22:26.net]
bash3最高!

568 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/14 02:45:56.net]
私の場合、Linuxなのに、PowerPCなのに、愛着あってkshをビルドした。
x86やsparc向けにはバイナリも公開されている。
kshはB系、POSIX準拠だし、絶滅はしないのでは。

569 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/25 01:50:55.net]
すいません。質問です。

shellでjavaのクラスを実行したときにその実行結果を元に次の処理を行うかどうか制御したいのですが可能でしょうか?

1.javaクラスを実行
2.結果を取得(正常終了か例外終了か等)
2.2の結果から次の処理を行うかどうか制御する。

javaクラスのバッチはmainで戻り値の型はvoidなのでできるかどうかわかりません。
よろしくお願いします。



570 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/25 19:27:36.net]
正常終了のときと例外終了のときで終了ステータスが異なればできる。


571 名前:Emacs part13 スレの 1 ◆y1O6Cqv4XU [04/11/25 20:00:38.net]

>>569
できるよ。 ExceptionとかErrorでた後のステータスをshellで確認してみ。違うから。
できたらエマタン(;´Д`)ハァハァ って言え。


572 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/25 23:01:48.net]
>>570、571
返事ありがとうございます!
終了ステータスって?$で取得できる値ですよね?
やってみます!

573 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/26 02:33:42.net]
素直に、System.exit(int)を使った方がいいと思うけど。

574 名前:569 mailto:sage [04/11/27 00:42:52.net]
>>573
どうもです。
結局573さんの方法でやりました。
正常終了したときと異常終了でSystem.exitメソッドの引数を帰るようにして正常終了と異常終了の判断をつけるようにしました。

みなさんどうもありがとうございます!

575 名前:名無しさん@お腹いっぱい。 [04/12/31 22:37:13.net]
zshは使うのにはいいけどサーバーとかで使うならshかcsh

576 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/31 22:46:41.net]
なんでcshが入るのだ。csh撲滅!

577 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/01 01:58:04.net]
スクリプト書くんじゃなきゃ別にいいじゃん。


578 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/01 06:27:56.net]
>>577
setenvとsetの使い分けが面倒くさい。exportするのも面倒だが。
pathの指定の仕方が嫌い。
kshは駄目ですか?

579 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/01 07:02:34.net]
新春だからcsh。



580 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/01 13:02:10.net]
>setenvとsetの使い分けが面倒くさい。exportするのも面倒だが。

むしろシェル変数と環境変数の使い分けが曖昧なのが
sh の悪いところだと思っているのだが。


581 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/11 06:03:51.net]
ssh






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<128KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef