UNIX の shell って何が便利?
tcsh は cmplete で補間をカスタマイズできるけど bash はできない。
bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。
そんなわけで結局は zsh とか?
探検
おまえら! shell は何を使っているんですか?
1厨房
NGNGNGNG
>>104
本当は extdel とか見ながら消すのがいいのでしょうが、
とりあえずのところ、こんなのでどうでしょうか?
*** ed.refresh.c~ Tue May 28 12:10:30 2002
--- ed.refresh.c Tue May 28 12:10:34 2002
***************
*** 868,873 ****
--- 868,883 ----
#endif /* DEBUG_UPDATE */
so_write(nfd, (nsb - nfd));
str_cp(ofd, nfd, (int) (nsb - nfd));
+ #if defined(DSPMBYTE) && defined(WINNT_NATIVE)
+ if (_enable_mbdisp) {
+ /*
+ * need to erase a garbage
+ * this is left when typing del.
+ */
+ (void) putraw(' ');
+ (void) putraw('\b');
+ }
+ #endif
/*
* Done
*/
--
本当は extdel とか見ながら消すのがいいのでしょうが、
とりあえずのところ、こんなのでどうでしょうか?
*** ed.refresh.c~ Tue May 28 12:10:30 2002
--- ed.refresh.c Tue May 28 12:10:34 2002
***************
*** 868,873 ****
--- 868,883 ----
#endif /* DEBUG_UPDATE */
so_write(nfd, (nsb - nfd));
str_cp(ofd, nfd, (int) (nsb - nfd));
+ #if defined(DSPMBYTE) && defined(WINNT_NATIVE)
+ if (_enable_mbdisp) {
+ /*
+ * need to erase a garbage
+ * this is left when typing del.
+ */
+ (void) putraw(' ');
+ (void) putraw('\b');
+ }
+ #endif
/*
* Done
*/
--
165名無しさん@お腹いっぱい。
NGNGNGNG
>>165 オモロイ!! よくこんなの見つけたねぇー
168名無しさん@お腹いっぱい。
NGNG bashつかってます。
今日LaTeXを初めて習った大学生ですがこの板に常駐しちゃっていいですか?
今日LaTeXを初めて習った大学生ですがこの板に常駐しちゃっていいですか?
NGNG
>>168
だめです。
だめです。
NGNG
脳内でnxtshつかってまふ
もうだめぽ
もうだめぽ
171168
NGNGNGNG
173168
NGNGNGNG
mashです
176名無しさん@お腹いっぱい。
NGNG bashとtcshを端末毎に変えてる。
普段使うシェルっていうけど使用してるライブラリが
同じならどっちでもいいじゃん。
tabでの補完機能とかさ。せいぜい重宝するのってこんくらいでしょ?
他に何が(どの機能)が便利なのか具体的に上げてくれ。
普段使うシェルっていうけど使用してるライブラリが
同じならどっちでもいいじゃん。
tabでの補完機能とかさ。せいぜい重宝するのってこんくらいでしょ?
他に何が(どの機能)が便利なのか具体的に上げてくれ。
177名無しさん@Emacs
NGNG ./configureの引数を補完しれくれたり…。
178名無しさん@お腹いっぱい。
NGNG zsh
コマンドオプションの補完は便利。
もう長いオプションも苦にならん。
コマンドオプションの補完は便利。
もう長いオプションも苦にならん。
NGNG
>>176
使ってみなきゃわからん。とりあえず使え。
使ってみなきゃわからん。とりあえず使え。
NGNG
msh -- mh についてくるやつ。
まあとにかく使ってみれ。
まあとにかく使ってみれ。
181名無しさん@お腹いっぱい。
NGNG はい
生け花などを少々...(ポッ
生け花などを少々...(ポッ
182名無しさん@XEmacs
NGNG >>176
RPROMPTとか、correction機能とか
RPROMPTとか、correction機能とか
NGNG
184zsh
NGNG make のターゲット名の補完してくれます。
chown でユーザ名やグループ名を補完してくれます。
scp でリモートのディレクトリ名も補完してくれます。(最強)
chown でユーザ名やグループ名を補完してくれます。
scp でリモートのディレクトリ名も補完してくれます。(最強)
185bashつかい
NGNG いや、zsh最強なのはいいんだけどさあ、
そのために自分の好みの completion を調整するのってかなり手間じゃない?
オレは凝り性なんで、そういうことにこだわりだすと
仕事しなくなりそうで怖いんだよ。だからいまだに bash なんだけど、
そのへんのコストと報酬の関係を誰か語ってくんないかなあ。
そのために自分の好みの completion を調整するのってかなり手間じゃない?
オレは凝り性なんで、そういうことにこだわりだすと
仕事しなくなりそうで怖いんだよ。だからいまだに bash なんだけど、
そのへんのコストと報酬の関係を誰か語ってくんないかなあ。
186名無しさん@Emacs
NGNG >>185
> そのために自分の好みの completion を調整するのってかなり手間じゃない?
一通りの物は初期状態で出来るようになっていますよ。
autoload -U compinit
compinit
だけ。
> そのために自分の好みの completion を調整するのってかなり手間じゃない?
一通りの物は初期状態で出来るようになっていますよ。
autoload -U compinit
compinit
だけ。
187zsh
NGNG >>185
zsh スレにおいでよ
zsh スレにおいでよ
188名無しさん@Emacs
NGNG >>185
お〜いで〜お〜いで〜お〜いで〜
お〜いで〜お〜いで〜お〜いで〜
189名無しさん@XEmacs
NGNG >187-188
悪魔の誘惑が(w
悪魔の誘惑が(w
NGNG
191185
NGNG こわいよう
オレはXresourcesの調整に気づいたら何時間も費やしてしまっているような
DQNなんです。
どうかこれ以上エサを与えないでください。
オレはXresourcesの調整に気づいたら何時間も費やしてしまっているような
DQNなんです。
どうかこれ以上エサを与えないでください。
NGNG
zsh
for とか while とかの制御構造をちょろっと使ってコマンドラインで簡単な仕事をやらせたときに、
それがまるまる history に入って、再利用の際に編集もできたり、まるまるバックグランドにできたり、
文法が bash 系のも tcsh 系のも、どちらでもちゃんぽんにしてだいたいOKだったりする。
for とか while とかの制御構造をちょろっと使ってコマンドラインで簡単な仕事をやらせたときに、
それがまるまる history に入って、再利用の際に編集もできたり、まるまるバックグランドにできたり、
文法が bash 系のも tcsh 系のも、どちらでもちゃんぽんにしてだいたいOKだったりする。
193名無し募集中。。。
NGNG csh最強
194名無しさん@Emacs
NGNGNGNG
cshが最強とは言わないけど、数十台のサーバのすべてに好みのシェルを
インストールしてドットファイルを置いて…なんてことはやってられん。
素のsh/cshでも問題なく作業できるようでなけりゃ、それこそ
>修行が足りません。
です。
インストールしてドットファイルを置いて…なんてことはやってられん。
素のsh/cshでも問題なく作業できるようでなけりゃ、それこそ
>修行が足りません。
です。
NGNG
kshあんますごくないけど最高
NGNG
Linuxだと素でbashです
NGNG
>>196
「あんますごくない」とわかっていながら最高と讃える態度、女房とのつき合い方みたいだな。
「あんますごくない」とわかっていながら最高と讃える態度、女房とのつき合い方みたいだな。
NGNG
200名無しさん@Emacs
NGNG >>195
> cshが最強とは言わないけど、数十台のサーバのすべてに好みのシェルを
> インストールしてドットファイルを置いて…なんてことはやってられん。
> 素のsh/cshでも問題なく作業できるようでなけりゃ、それこそ
>
> >修行が足りません。
>
> です。
ということにしてごまかそうとしても、無駄です ;)
> cshが最強とは言わないけど、数十台のサーバのすべてに好みのシェルを
> インストールしてドットファイルを置いて…なんてことはやってられん。
> 素のsh/cshでも問題なく作業できるようでなけりゃ、それこそ
>
> >修行が足りません。
>
> です。
ということにしてごまかそうとしても、無駄です ;)
NGNG
慣れたshellが一番。
以上。
以上。
202名無しさん@Emacs
NGNGNGNG
修行した結果慣れたのでは(w
NGNG
それ以上やると、マジうざいのでzsh厨に認定するよ。
NGNG
>>201
なんで、もっと高みを目指さないのかね?
なんで、もっと高みを目指さないのかね?
NGNG
NGNG
>>206
zshに浮気しる!
zshに浮気しる!
208あーあ、やっちゃった…
NGNG zshは悪い女だべ、bashにしる!
209煽り屋
NGNG もしzshが最高ならばすべてのシステムでzshがtcsh/bashにとってかわるはずだ。
いまだにそうなっていないのはなぜなのか?
1. みんながバカだから
2. じつはzshには我々の知らない致命的な欠陥がある
3. カラアゲうまうま
いまだにそうなっていないのはなぜなのか?
1. みんながバカだから
2. じつはzshには我々の知らない致命的な欠陥がある
3. カラアゲうまうま
210名無しさん@Emacs
NGNG >もしzshが最高ならばすべてのシステムでzshがtcsh/bashにとってかわるはずだ。
tcsh/bashに加えてzshも、じゃなくて、zshがとってかわる、というあたりに
信者の狂信的偏向がにじみでてるね。
tcsh/bashに加えてzshも、じゃなくて、zshがとってかわる、というあたりに
信者の狂信的偏向がにじみでてるね。
211名無しさん@Emacs
NGNGNGNG
bashはまあ許すとして、
tcshは逝ってよしだな。
すでにcsh系がobsoleteなご時世に、
それをわざわざ拡張することはない。
つーか、初心者に操作手順を説明する時に、
いちいち
Bシェル系なら…、
Cシェル系なら…、
と場合分けするの面倒なんだよ。
Cシェル系消えてくれ…
tcshは逝ってよしだな。
すでにcsh系がobsoleteなご時世に、
それをわざわざ拡張することはない。
つーか、初心者に操作手順を説明する時に、
いちいち
Bシェル系なら…、
Cシェル系なら…、
と場合分けするの面倒なんだよ。
Cシェル系消えてくれ…
NGNG
ありがとう、csh。そして、さようなら。
NGNG
>>212
異文化コミュニケーションも楽しいよ(w
異文化コミュニケーションも楽しいよ(w
NGNG
今、いい悪いは別として新規ユーザーの大半が犬厨、
そのほとんどが bash を使う。
FreeBSD ユーザーも zsh などを使う人が増えている。
ということで、今Cシェル系使っているのって、
5年〜15年程度前、 まだCシェル系が優勢だった頃に使い始めたユーザーでしょう。
そのほとんどが bash を使う。
FreeBSD ユーザーも zsh などを使う人が増えている。
ということで、今Cシェル系使っているのって、
5年〜15年程度前、 まだCシェル系が優勢だった頃に使い始めたユーザーでしょう。
NGNG
十年以上前からSunOS 4.0でもbash使ってましたが、何か。
218名無しさん@お腹いっぱい。
NGNG おいらもsolarisだがbashつかってるぞ。
俺は、SunOS 3.xやNEWS-OS 3.xの頃だな〜。
POSIXがbourne shell一本に決めたのはその頃だよ。
今でもtcshがdefault shellの糞OSは氏ね
POSIXがbourne shell一本に決めたのはその頃だよ。
今でもtcshがdefault shellの糞OSは氏ね
220あぼーん
NGNGあぼーん
221名無しさん@Emacs
NGNG 馬鹿な信者と同類に思われたくないのでzshは使いません。
NGNG
今 >>221 が (・∀・)イイ!! こと言った。
NGNG
fish
224csh programming considerd harmful
NGNG zshのrc読み込む順:
/etc/zshenv
$ZDOTDIR/.zshenv
login shellなら、
/etc/zprofile
$ZDOTDIR/.zprofile
対話shellなら、
/etc/zshrc
$ZDOTDIR/.zshrc
login shellなら、
/etc/zlogin
$ZDOTDIR/.zlogin
決め打ちださい…
/etc/zshenv
$ZDOTDIR/.zshenv
login shellなら、
/etc/zprofile
$ZDOTDIR/.zprofile
対話shellなら、
/etc/zshrc
$ZDOTDIR/.zshrc
login shellなら、
/etc/zlogin
$ZDOTDIR/.zlogin
決め打ちださい…
NGNG
bushはサイコーだね。
226名無しさん@XEmacs
NGNG bush…( ゚д゚)ポカーン
NGNG
/george/Bushと同じくらいアフォなシェルですか?
228ななーし
NGNG Gore dumped
NGNG
>>228
座布団一枚ッ!
座布団一枚ッ!
NGNG
カラアゲひとーつ
NGNG
hash 使ってますが、なにか?
NGNG
ナッシュ使いですが、何か?
NGNG
今時、cshでツール作らされましたが、なにか?
234名無しさん@お腹いっぱい。
NGNG >>11
ここにいる。
ここにいる。
NGNG
ashサイコー
236ななーし
NGNG237名無しさん@お腹いっぱい。
NGNG238名無しさん@お腹いっぱい。
NGNG csh系は,NIS運用時のユーザ名展開に問題あり.
NGNG
俺がいつも使ってるのはハマグリとアサリの殻。
NGNG
>237
fishからjack bash1に移った流れで今でもbashなわたくし。
fishからjack bash1に移った流れで今でもbashなわたくし。
241Alain
NGNG ふぉみゅらしぇる、スゴーイ
242あぼーん
NGNGあぼーん
NGNG
220が言ってるのは、
「zshを使わないのは、zshを使ってるヤツはみんなバカだから」
ということだよね。じゃあそれでいいよ。
「zshを使わないのは、zshを使ってるヤツはみんなバカだから」
ということだよね。じゃあそれでいいよ。
NGNG
黒猫の
椀は粋な鮑貝
〜詠み人知らず
椀は粋な鮑貝
〜詠み人知らず
NGNG
このスレを読んで、 zshだけは使うのやめようと思た
NGNG
NGNG
>>245
じゃあプログラム板に行けばrubyが使いたくなくなるね
じゃあプログラム板に行けばrubyが使いたくなくなるね
248名無しさん@Emacs
NGNG bash igai wa shirimasen
NGNG
何だかんだ言っても、cash最強。
これさえあれば、欲しいものが手に入る。
これさえあれば、欲しいものが手に入る。
NGNG
>249
最近だと crash の方が最強だよ。
最近だと crash の方が最強だよ。
NGNG
糞スレsage
252233
NGNG >>236
全然分かりません
なにぶん、シェル勉強+作成の時間が二日だったんで
cshの本をあさりにいって、cshがバグだらけってのは理解したんですが
tcsh ツール名でも動くからそっちに移行したほうがいいんだろうか、、、
全然分かりません
なにぶん、シェル勉強+作成の時間が二日だったんで
cshの本をあさりにいって、cshがバグだらけってのは理解したんですが
tcsh ツール名でも動くからそっちに移行したほうがいいんだろうか、、、
NGNG
cshがバグってるのは仕様であって実装じゃない。
だからtcshも同じ。
だからtcshも同じ。
254あぼーん
NGNGあぼーん
NGNG
なぜ zsh を使わないか・・・
それは .zshrc を無くしたときのショックが大きいから
それは .zshrc を無くしたときのショックが大きいから
256名無しさん@Emacs
NGNG なぜ、DQN が bash/tcsh を使うのか?
それは、日本語ドキュメントが少ないからです。
それは、日本語ドキュメントが少ないからです。
NGNG
なぜ zsh を使わないか・・・
それは zsh をインスコしたり、2ch でムキになれるほど
暇じゃないから
それは zsh をインスコしたり、2ch でムキになれるほど
暇じゃないから
NGNG
>>258
ところで、csh で作らなければならないのは、どういう要求からですか?
たとえば、見かけだけ
#!/bin/csh -f
とか書いておいて、中では
sh -c 'hoge; hoge'
するのはどうですか?
ところで、csh で作らなければならないのは、どういう要求からですか?
たとえば、見かけだけ
#!/bin/csh -f
とか書いておいて、中では
sh -c 'hoge; hoge'
するのはどうですか?
260ななーし
NGNG >>253
csh, tcsh共に実装もおかしくありませんか?
環境変数の値が長くなる。
↓
setenv失敗。
↓
その環境変数の領域が*2される。
↓
もう一度setenvやれって?
↓
(゚д゚)マズー # cshが自分でretryしろや!
これは仕様なの? だったら直せないね(w
csh, tcsh共に実装もおかしくありませんか?
環境変数の値が長くなる。
↓
setenv失敗。
↓
その環境変数の領域が*2される。
↓
もう一度setenvやれって?
↓
(゚д゚)マズー # cshが自分でretryしろや!
これは仕様なの? だったら直せないね(w
261名無しさん@Emacs
NGNG262あぼーん
NGNGあぼーん
レスを投稿する
ニュース
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★3 [muffin★]
- 東京・足立区の盗難車死亡ひき逃げ事件 11人死傷のうち死亡した男女の身元を発表 80代の男性と20代フィリピン国籍の女性 警視庁 [どどん★]
- 《降板の申し出が》「平手友梨奈は出ません」ムロツヨシの「弁護士ドラマ」から“バディ”が消える!連ドラ撮影中にも遅刻、欠席… [Ailuropoda melanoleuca★]
- 志らく、高市首相を批判する人々は「日本人じゃないの?」SNSで賛否 野党議員が一斉批判「差別発言」「非国民扱いするコメンテーター」 [muffin★]
- 赤ちゃんとかいうすぐ泣くコミュ障ハゲwww
- 寝れなくて困ってる
- スクリプトに乗っ取られた
- ( ・᷄ὢ・᷅ )おはぎに黄色いソースをかければさらに美味しくなるよ
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- 緊急うんち速報です 緊急うんち速報です
