X



おまえら! shell は何を使っているんですか?
0001厨房
垢版 |
NGNG
UNIX の shell って何が便利?
tcsh は cmplete で補間をカスタマイズできるけど bash はできない。
bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。
そんなわけで結局は zsh とか?
0101名無しさん@お腹いっぱい。
垢版 |
NGNG
.bashrc って何て読む?
「どっと ばっしゅ あーるしー」?

.cshrc は?
0109名無しさん@お腹いっぱい。
垢版 |
NGNG
いろいろ使わされているが、kshだけはいまだに慣れない。
0110108
垢版 |
NGNG
皆さんも同じ現象になるということでしょうか?
それならばあきらめます。
0112106
垢版 |
NGNG
>>110
>>106のはCygwin上でmakeしたtcshだけど、そっちは問題ないよ。
Win32版がなんかおかしいのかな?
0114名無しさん@お腹いっぱい。
垢版 |
NGNG
>>113
おお、折角FD-2.01入れてたのに存在にすら気づいていなかったYo!
で、これどうやって使うの?
0118名無しさん@お腹いっぱい。
垢版 |
NGNG
ぼくは kon 使ってます。
というか PC-UNIX はじめたときに先輩に薦められて以来
kon 一筋であります。不満はないので他の shell は試して
ないけど、やぱり最強なんですか?

おまえらも kon つかってるくせして、通のふりするな。
0120名無しさん@お腹いっぱい。
垢版 |
NGNG
>>118
シェルの話じゃないけど、
konはもうobsoleteだよ。
最近のコンソールフレームバッファはそのまま日本語が通る。
だいたい、konだとコンソールマウスが使えなくて不便でしょう。
0121118
垢版 |
NGNG
うぅ、ネタだとわかるように>>53をコピペして使ったのに
気づいてくれない、、、
0122名無しさん@お腹いっぱい。
垢版 |
NGNG
ウィソのエクスプローラのことを広い意味で「シェル」と呼ぶらしいから、
そういう意味で kterm をシェルと読んでも間違いではないような、、
0123
垢版 |
NGNG
c,k,tcsh
0125シェル開発担当者
垢版 |
NGNG
kshにきまっとるだろうが。
0127名無しさん@お腹いっぱい。
垢版 |
NGNG
正直、俺もUnixに初めて触った10年前は>>53の前半と同じような事言って
いたよ。しかもまだ稼働しているBBSなのでログ残ってるし...
思い出す度ホストごと爆破したくなる(w
0133名無しさん@お腹いっぱい。
垢版 |
NGNG
>>122
> ウィソのエクスプローラのことを広い意味で「シェル」と呼ぶらしいから、
> そういう意味で kterm をシェルと読んでも間違いではないような、、

Win のエクスプローラは正真正銘のシェルだと思う。
kterm は広い意味でもシェルじゃない。
0139名無しさん@お腹いっぱい。
垢版 |
NGNG
bash
sygwinで使いやすさに惚れた。doskeyっぽいのも良い。

0143名無しさん@お腹いっぱい。
垢版 |
NGNG
tcshが/bin/tcshになったのと、bashはLinux臭いイメージがあることから、
tcsh使用。当方FreeBSDユーザー。
0144名無しさん@お腹いっぱい。
垢版 |
NGNG
>bashはLinux臭いイメージがあることから、
これって良く聞くけど良いイメージで使う人すくないよね。
何が悪いんだ?

そんなオイラはLinux厨房でzsh使うてます。
0145名無しさん@お腹いっぱい。
垢版 |
NGNG
Linux臭いというか、Linuxの/bin/shの実体がbashだったりする
ディストリビューションがある上、bash依存しててashじゃ動かん
scriptがあったりするからイメージ的に良く見られてないのかも。
俺はFreeBSDでも(というか全環境で)bash使ってるけどね。

# bashがGPLではなかったら、FreeBSDの/bin/shもbashになって
# いたんだろうか?
0146名無しさん@お腹いっぱい。
垢版 |
NGNG
単にデフォがtcshだったからtcsh使うてます。
そういう意味では、bashは犬臭いしtcshは悪魔憑きっぽいんじゃないの?

#zshに乗り換えようとしてみたけど結局連番専用shellになってる(苦藁
0147名無しさん@お腹いっぱい。
垢版 |
NGNG
ash, bash, csh, ksh, scsh, sh, tcsh, zsh

他にどんなのがある?
0148名無しさん@お腹いっぱい。
垢版 |
NGNG
Solarisには他にも怪しいシェルがある.
名前忘れたけど,3大シェル(sh,ksh,csh)に
なんか文字を付けたような名前だった.
0149147
垢版 |
NGNG
rsh, ssh もありかな?

ash, bash, csh, ksh, rsh, scsh, sh, ssh, tcsh, zsh
0153名無しさん@お腹いっぱい。
垢版 |
NGNG
>>151
ちがーう.
pfsh, pfksh, pfcsh ってやつ.profile がどうこうと書いてある.
sh, ksh, csh へのリンクだそうだから,数に入らないかな.
0154名無しさん@お腹いっぱい。
垢版 |
NGNG
Lina厨な俺にはbashで十分(w
0155137
垢版 |
NGNG
clispは?
0159tcshマンセー!!
垢版 |
NGNG
>>104-108
>>110-112
2、3日前に6.11.02が公開されてるYO!
ttp://www2.wbs.ne.jp/~znc/tcsh/
0161159
垢版 |
NGNG
>>160
そうか…オレはWin32版のものは使ってないんでね…、これ以上はなんとも言
えん。>>111見て開発者メーリングリストに報告するのがいいかと思われ。

#別に修正パッチを添付しなきゃならんってことはないんだから。
0163mattn@Vim%Chalice
垢版 |
NGNG
>>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
        */
--
0164159
垢版 |
NGNG
>>163
あんさん すげーな…敬服するよ、マジで
でもsageる必要はないかと
0167 
垢版 |
NGNG
KSH
なんと言っても楽!
0168名無しさん@お腹いっぱい。
垢版 |
NGNG
bashつかってます。

今日LaTeXを初めて習った大学生ですがこの板に常駐しちゃっていいですか?
0171168
垢版 |
NGNG
>>169
ダメですか・・・
何が出来るようになったら常駐してもいいですか?

もうだめぽ
0173168
垢版 |
NGNG
>>172
LaTeXのコマンドって何って?
漏れが聞きたいのですが。。。
0174165
垢版 |
NGNG
>>166
たまたま別板見てて思い付いて、googleで「Abone Unix shell」
で検索しただけなんだけどね(w
0176名無しさん@お腹いっぱい。
垢版 |
NGNG
bashとtcshを端末毎に変えてる。

普段使うシェルっていうけど使用してるライブラリが
同じならどっちでもいいじゃん。
tabでの補完機能とかさ。せいぜい重宝するのってこんくらいでしょ?
他に何が(どの機能)が便利なのか具体的に上げてくれ。
0178名無しさん@お腹いっぱい。
垢版 |
NGNG
zsh
コマンドオプションの補完は便利。
もう長いオプションも苦にならん。
0181名無しさん@お腹いっぱい。
垢版 |
NGNG
はい
生け花などを少々...(ポッ
0184zsh
垢版 |
NGNG
make のターゲット名の補完してくれます。
chown でユーザ名やグループ名を補完してくれます。
scp でリモートのディレクトリ名も補完してくれます。(最強)
0185bashつかい
垢版 |
NGNG
いや、zsh最強なのはいいんだけどさあ、
そのために自分の好みの completion を調整するのってかなり手間じゃない?

オレは凝り性なんで、そういうことにこだわりだすと
仕事しなくなりそうで怖いんだよ。だからいまだに bash なんだけど、
そのへんのコストと報酬の関係を誰か語ってくんないかなあ。
0186名無しさん@Emacs
垢版 |
NGNG
>>185
> そのために自分の好みの completion を調整するのってかなり手間じゃない?

一通りの物は初期状態で出来るようになっていますよ。

autoload -U compinit
compinit

だけ。
0187zsh
垢版 |
NGNG
>>185
zsh スレにおいでよ
0191185
垢版 |
NGNG
こわいよう
オレはXresourcesの調整に気づいたら何時間も費やしてしまっているような
DQNなんです。
どうかこれ以上エサを与えないでください。
0192名無しさん@お腹いっぱい。
垢版 |
NGNG
zsh

for とか while とかの制御構造をちょろっと使ってコマンドラインで簡単な仕事をやらせたときに、
それがまるまる history に入って、再利用の際に編集もできたり、まるまるバックグランドにできたり、
文法が bash 系のも tcsh 系のも、どちらでもちゃんぽんにしてだいたいOKだったりする。
0193名無し募集中。。。
垢版 |
NGNG
csh最強
0195名無しさん@お腹いっぱい。
垢版 |
NGNG
cshが最強とは言わないけど、数十台のサーバのすべてに好みのシェルを
インストールしてドットファイルを置いて…なんてことはやってられん。
素のsh/cshでも問題なく作業できるようでなけりゃ、それこそ

>修行が足りません。

です。
0199名無しさん@お腹いっぱい。
垢版 |
NGNG
>>195
数十台のサーバを管理(かどうかは知らんが)する作業なら素のshでも
そんなに困らないわけだが、根本的にそういうのとは作業内容が異なると思われ。
レスを投稿する


ニューススポーツなんでも実況