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


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

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



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

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

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

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

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

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

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

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

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

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

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

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

% sh
$

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

% sh
$

bashが入ってたら

% bash
$




550 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/11 10:27]
暇なので 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]
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]
追加でうかがいたいのですが、
vi の . (前回の編集を繰り返す) をやるにはどうしたらいいのでしょうか?
サポートされていないのでしょうか?

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

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

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

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

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

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

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

JDEでこれ使ってるな。




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

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

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

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

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

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

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

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

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

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

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

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

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



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


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

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


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

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

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

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

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

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

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


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

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



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

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


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

582 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/17 02:05:44 ]
>>581
定番のボケ。

583 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/17 09:54:50 ]
xrefresh

584 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/18 20:57:18 ]
bashでええやん。
・・・と思うんだが、俺の客先rootやらoracleユーザほとんどcシェル(tcshでもない)

585 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/21 03:09:11 ]
ash

586 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/24 08:06:39 ]
pdksh

587 名前:名無しさん@Vim%Chalice [05/02/15 16:18:07 ]
zsh

588 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/15 21:09:16 ]
ぼくは kterm をつかっています。

589 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/15 21:34:49 ]
そういや昔こういうものがありました。
ttp://katsu.watanabe.name/article/140.txt
ttp://katsu.watanabe.name/article/459.txt



590 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/16 13:44:22 ]
イントラなどで、メール(POPアカウント)のみで、
UNIXログイン不可のユーザーのログインシェルを
/usr/bin/passwdにするというのは、よくやる手だな。

591 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/16 13:56:44 ]
しないしない。やっていいですか? だめですよ。ってよくいわれる手ですね。



592 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/16 14:04:58 ]
>>591
なんでだめなの?

593 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/16 14:41:09 ]
>>591
なんで「だめだ」と刷り込まれたの?

594 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/25 05:29:52 ]
root:*:0:0:ROOT &:/root:/usr/bin/yes

595 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/26(土) 17:13:03 ]
solaris ですが、superuser でbash 使います

この際alias 等を書きたいのですが、どこにかけばいいでしょうか?
普通の一般ユーザーですと、.bashrcでいいのですが

596 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/26(土) 18:40:23 ]
頭の中

597 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/28(月) 20:23:28 ]
毎回loginするたびにaliasを定義し直す

598 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/28(月) 20:26:58 ]
rootの$HOMEに.bashrc

599 名前:名無しさん@お腹いっぱい。 [2005/04/18(月) 13:09:20 ]
i



600 名前:名無しさん@お腹いっぱい。 [2005/04/18(月) 13:11:30 ]
俺はいつもピューラ満タンだ。

601 名前:名無しさん@お腹いっぱい。 [2005/04/21(木) 09:06:38 ]
VineとMac OS Xがbashで、Solarisがcsh。

602 名前:名無しさん@お腹いっぱい。 [2005/04/22(金) 23:50:52 ]
meganesh

603 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/22(金) 23:55:57 ]
セキュア ヘル

604 名前:名無しさん@お腹いっぱい。 [2005/04/23(土) 11:43:58 ]
umesh

605 名前:名無しさん@お腹いっぱい。 [2005/04/23(土) 20:16:14 ]
電脳小話

   「インターネット、ひとつ下さい。」

  わたしの友人から聞いた本当の話。ご承知のように今や「IT革命」だとか、
「これからはインターネットが世の中を劇的に変えていくだろう」と、はやしたてる人たちは多い。
新聞やテレビでも、あたかもインターネットを使えなければこれからは生きられない、
と言わんばかりの極論さえ目立つありさまである。
そんな風潮にあせりを感じている人たちは多いに違いない。

ある時、友人の母親が言ったそうである。「インターネットというのはずいぶんと、いいものらしいね。」
「ところでおまえ、今度世間で評判のインターネットとやらを、
     ひとつわたしにも買って来てくれないか。」
くだんの友人は言うべきことばを失ったそうである。
わたしもその話を聞いてかつてのウィンドウズ95にまつわる笑い話を思い出した。
ウィンドウズ95が発売まえから大人気になり、当日パソコンを持っていない人までが、
並んで買ってしまつた、という有名な笑い話を。

ブームというものは恐い。
とくに日本人のように世間の流れに遅れまいと常に触覚をとがらせている人々が、
多数を占めているとなぜ、みんながインターネットに魅かれているのか、
考える間もなしに同じ方向に走り出す。
この流れが一過性のブームで終わらないことをただ、祈るばかりである。

 

606 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/23(土) 20:19:40 ]
どっかのスレで既出。三回もコピペするほどのネタじゃないな。

607 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/24(日) 09:27:17 ]
君もマメだな。

608 名前:名無しさん@お腹いっぱい。 [2005/05/14(土) 17:31:18 ]
eshell 使いは神

609 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/19(木) 23:54:00 ]
ash
まれにksh
cygwinではbash
interixではtcsh (scriptingしないので)




610 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/20(金) 01:36:23 ]
bashからzshに乗り換えました

611 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/28(土) 18:40:54 ]
どういう訳かしらんけど、うちの大学のシステムは csh が標準です

612 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/28(土) 18:41:31 ]
使いにくいものを標準にしておくのは教育の基本

613 名前:名無しさん@お腹いっぱい。 [2006/03/15(水) 23:54:33 ]
テスト

614 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/08(土) 13:31:33 ]
なんか emacs 抜けるのめんどくさくなってきたから、
自作の elisp コマンド + eshell + eshell のエイリアス
で全てやるようになった。 *command すれば外部コマンドも
何なく呼べるし

615 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/23(日) 22:02:56 ]
hp-uxを触る機会が増えてきて、sh-posix(kshっぽい)を多く使うようになったけど、
これはこれでそこそこ使いやすい。


616 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/30(日) 20:28:10 ]
>>600
俺はいつもゼアスだからshell入った事ないよ

617 名前:名無しさん@お腹いっぱい。 [2006/09/07(木) 12:55:13 ]
sss

618 名前:名無しさん@お腹いっぱい。 [2006/09/07(木) 16:35:31 ]
未だにbsh

619 名前:618 [2006/09/07(木) 16:36:17 ]
間違えた・・bashだ。orz



620 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/07(木) 16:39:21 ]
職場だとzshかkshが多い。

621 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/08(金) 08:18:39 ]
linuxが増えて、bashが増えた。
年寄りは相変わらず、tcsh

622 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/09(土) 20:06:27 ]
年寄りだがbash
1.0になる前から

623 名前:名無しさん@お腹いっぱい。 [2006/09/13(水) 21:30:10 ]
どれでも使えるのを書くときは、bsh。
ふつうはksh。


624 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 13:57:12 ]
kshが一番スクリプト書くのに向いている。
bshは派生系が多いし、while readの扱いが気に入らん。


625 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 14:00:48 ]
kshって、Solarisとかの商用OS系にしか常備されてないじゃん。
ポータビリティを考えると全く使えない。

626 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 14:06:34 ]
debianでも普通に本家ksh93がapt-getできますが?
Oracleの要件にもなってたから、redhatとかにも入ってるだろ。

商用Unixだとksh88が多いけどな。

627 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 14:08:12 ]
>>626
apt-get で入るんじゃ駄目なんだよ。最初から標準でインストールされてないと。
例えば、GNUの ./configure が仮に kshで書かれていたら
全く動かなくなって大問題でしょ。

628 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 14:12:17 ]
RHEL は pdksh が最小構成でも入る。

629 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 14:13:03 ]
あのな・・・。
debianの場合、apt-getでほとんどのパッケージをインストールするんだがw




630 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 14:13:12 ]
>>627
事実と異なる仮定を持ち出されてもなぁ。

631 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/14(木) 14:14:33 ]
>>627
その理屈だと C コンパイラが標準で入ってないのも大問題だな。






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

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

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