おまえら! shell は何を使っているんですか?
UNIX の shell って何が便利?
tcsh は cmplete で補間をカスタマイズできるけど bash はできない。
bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。
そんなわけで結局は zsh とか? >>185
> そのために自分の好みの completion を調整するのってかなり手間じゃない?
一通りの物は初期状態で出来るようになっていますよ。
autoload -U compinit
compinit
だけ。 こわいよう
オレはXresourcesの調整に気づいたら何時間も費やしてしまっているような
DQNなんです。
どうかこれ以上エサを与えないでください。 zsh
for とか while とかの制御構造をちょろっと使ってコマンドラインで簡単な仕事をやらせたときに、
それがまるまる history に入って、再利用の際に編集もできたり、まるまるバックグランドにできたり、
文法が bash 系のも tcsh 系のも、どちらでもちゃんぽんにしてだいたいOKだったりする。
>>193
> csh最強
ということにしたのでしょうが、無理です。
修行が足りません。 cshが最強とは言わないけど、数十台のサーバのすべてに好みのシェルを
インストールしてドットファイルを置いて…なんてことはやってられん。
素のsh/cshでも問題なく作業できるようでなけりゃ、それこそ
>修行が足りません。
です。 >>196
「あんますごくない」とわかっていながら最高と讃える態度、女房とのつき合い方みたいだな。 >>195
数十台のサーバを管理(かどうかは知らんが)する作業なら素のshでも
そんなに困らないわけだが、根本的にそういうのとは作業内容が異なると思われ。
>>195
> cshが最強とは言わないけど、数十台のサーバのすべてに好みのシェルを
> インストールしてドットファイルを置いて…なんてことはやってられん。
> 素のsh/cshでも問題なく作業できるようでなけりゃ、それこそ
>
> >修行が足りません。
>
> です。
ということにしてごまかそうとしても、無駄です ;) >>201
> 慣れたshellが一番。
> 以上。
ということにしたいのでしょうが、無理です。
修行が足りません。 それ以上やると、マジうざいのでzsh厨に認定するよ。 >>201
なんで、もっと高みを目指さないのかね? >>199
そういわれてみればそうかも(w
不満でいくつか浮気したこともあったけれど、結局これに戻った
でもねとある仕事環境に入ったら、彼女居ませんでした
出て行ってしまったらしい...(泣 もしzshが最高ならばすべてのシステムでzshがtcsh/bashにとってかわるはずだ。
いまだにそうなっていないのはなぜなのか?
1. みんながバカだから
2. じつはzshには我々の知らない致命的な欠陥がある
3. カラアゲうまうま >もしzshが最高ならばすべてのシステムでzshがtcsh/bashにとってかわるはずだ。
tcsh/bashに加えてzshも、じゃなくて、zshがとってかわる、というあたりに
信者の狂信的偏向がにじみでてるね。 >>209
> もしzshが最高ならばすべてのシステムでzshがtcsh/bashにとってかわるはずだ。
> いまだにそうなっていないのはなぜなのか?
tcsh/bash 信者の存在
bashはまあ許すとして、
tcshは逝ってよしだな。
すでにcsh系がobsoleteなご時世に、
それをわざわざ拡張することはない。
つーか、初心者に操作手順を説明する時に、
いちいち
Bシェル系なら…、
Cシェル系なら…、
と場合分けするの面倒なんだよ。
Cシェル系消えてくれ… >>212
異文化コミュニケーションも楽しいよ(w 今、いい悪いは別として新規ユーザーの大半が犬厨、
そのほとんどが bash を使う。
FreeBSD ユーザーも zsh などを使う人が増えている。
ということで、今Cシェル系使っているのって、
5年〜15年程度前、 まだCシェル系が優勢だった頃に使い始めたユーザーでしょう。 十年以上前からSunOS 4.0でもbash使ってましたが、何か。 俺は、SunOS 3.xやNEWS-OS 3.xの頃だな〜。
POSIXがbourne shell一本に決めたのはその頃だよ。
今でもtcshがdefault shellの糞OSは氏ね 馬鹿な信者と同類に思われたくないのでzshは使いません。 今 >>221 が (・∀・)イイ!! こと言った。
zshのrc読み込む順:
/etc/zshenv
$ZDOTDIR/.zshenv
login shellなら、
/etc/zprofile
$ZDOTDIR/.zprofile
対話shellなら、
/etc/zshrc
$ZDOTDIR/.zshrc
login shellなら、
/etc/zlogin
$ZDOTDIR/.zlogin
決め打ちださい… /george/Bushと同じくらいアフォなシェルですか? >>233
(;_;)
Signal handling大丈夫でしたか?
background使うと別グループになるので、
killpgで殺しても走り続けたりしませんか… >>223
fish なつかしーあげ
68 で fish 使ってた流れで tcsh ユーザな俺.
csh系は,NIS運用時のユーザ名展開に問題あり. >237
fishからjack bash1に移った流れで今でもbashなわたくし。 220が言ってるのは、
「zshを使わないのは、zshを使ってるヤツはみんなバカだから」
ということだよね。じゃあそれでいいよ。 このスレを読んで、 zshだけは使うのやめようと思た >>245
そんなこと言ってたら、使えるのなにも無くなっちゃうよ…
厨は無視しとけって。 >>245
じゃあプログラム板に行けばrubyが使いたくなくなるね 何だかんだ言っても、cash最強。
これさえあれば、欲しいものが手に入る。 >>236
全然分かりません
なにぶん、シェル勉強+作成の時間が二日だったんで
cshの本をあさりにいって、cshがバグだらけってのは理解したんですが
tcsh ツール名でも動くからそっちに移行したほうがいいんだろうか、、、
cshがバグってるのは仕様であって実装じゃない。
だからtcshも同じ。 なぜ zsh を使わないか・・・
それは .zshrc を無くしたときのショックが大きいから なぜ、DQN が bash/tcsh を使うのか?
それは、日本語ドキュメントが少ないからです。 なぜ zsh を使わないか・・・
それは zsh をインスコしたり、2ch でムキになれるほど
暇じゃないから >>253
仕様なのか、、、
本番までに念のためbshでつくっとくか
有難う >>258
ところで、csh で作らなければならないのは、どういう要求からですか?
たとえば、見かけだけ
#!/bin/csh -f
とか書いておいて、中では
sh -c 'hoge; hoge'
するのはどうですか? >>253
csh, tcsh共に実装もおかしくありませんか?
環境変数の値が長くなる。
↓
setenv失敗。
↓
その環境変数の領域が*2される。
↓
もう一度setenvやれって?
↓
(゚д゚)マズー # cshが自分でretryしろや!
これは仕様なの? だったら直せないね(w
>>260
> その環境変数の領域が*2される。
*2 って? shellにこだわるのはバカ。どんなshellでもその上でnxt使ってればいい。 >>259
後で聞いたのですが、SUNのOSは標準がcsh?だから
とcshがC言語に似てる??
かららしいです
アホな理由だと思いますが
その時は時間が無かったしかったんで
とりあえずcshで作りました
来週あたりまた違うの作る羽目になりそうだなぁ
オラクル周りの
>>260
cshで変数が長すぎますってエラーがでました
tcshで実行するとでません
こう言うのが仕様なんだろうか、、、 >>267
SunOSのdefaultはbourne shell系のkshじゃないの? ぼくは ssh 使ってます。
というか PC-UNIX はじめたときに先輩に薦められて以来
ssh 一筋であります。不満はないので他の shell は試して
ないけど、やぱり最強なんですか?
おまえらも ssh つかってるくせして、通のふりするな。
私はktermとkonを使っています。
おまえら日本語使わないんですか?
そんなんじゃ日本人はつとまらにぜ 一連の削除により、tcsh/bash使いがコンプレックスを持っていることが証明されました(笑) >>278
あれは zsh 使いにとってもウザい。 >>1も、まさかカラアゲスレを遥かに下回るここまでの糞スレになるとは
予想出来なかったに違いない。 ナムナム 一連の削除により、zsh使いが一般常識を持っていることが証明されました(笑) ま結論は
キ チ ガ イ に 刃 物 を 持 た せ る な
ですか?
いや…2ch的には違うんだなあ、これが(w >>1
おい貴様、人に質問するのに「おまえら」とは一体どういう了見だ!!