■掲示板に戻る■ 全部 1- 101- 最新50

何shell派?

1 :うに希望 :2000/11/24(金) 16:49
UNIXのshllにはksh、csh等ありますが、みんなは何派?

101 :名無しさん@お腹いっぱい。 :2001/01/12(金) 00:44
cshにはまったやつは救いがたいね。

102 :名無しさん@お腹いっぱい。 :2001/01/12(金) 01:07
そうかな??
そんなに zsh がいいかなー
意味もなく bash -> zsh -> tcsh って使って来たけど、
まぁ、メインは emacs だからな・・・

103 :名無しさん@お腹いっぱい。 :2001/01/12(金) 01:25
99<訂正
for a in *
do
...
done
でうてた。恥ずい。


104 :名無しさん@お腹いっぱい。 :2001/01/12(金) 01:29
人それぞれ好きなシェルを使えるから

すばらしい

ということですかね

105 :名無しさん@お腹いっぱい。 :2001/01/12(金) 02:52
やっぱzshかな(笑)
「tarの補完」
compctl -f -x 'C[-1,-*Z*f], R[-*Z*,---] C[-1,-*f], W[1,*Z*f] p[2]' -g '*.tar.Z' -\
'C[-1,-*z*f], R[-*z*,---] C[-1,-*f], W[1,*z*f] p[2]' -g '*.tar.gz *.tgz' -\
'C[-1,-*f], W[1,*f] p[2]' -g '*.tar' -- tar


106 :名無しさん@お腹いっぱい。 :2001/01/12(金) 03:47
TCSHのset correct = cmdって機能をZSHだとどうやるの?


107 :名無しさん@お腹いっぱい。 :2001/01/12(金) 04:41
setopt correct

108 :名無しさん@お腹いっぱい。 :2001/01/12(金) 05:26
このスレにもでてきたけど
perl shell http://www.focusresearch.com/gregor/psh/
ってどうよ

109 :名無しさん@お腹いっぱい。 :2001/01/12(金) 05:55
bash!
誰がなんと言おうとbash!!!

110 :名無しさん@お腹いっぱい。 :2001/01/12(金) 06:01
tclsh

111 :名無し :2001/01/12(金) 16:52
Python Shell

112 :名無しさん@お腹いっぱい。 :2001/01/13(土) 03:50
tcshでautologoutとREMOTEHOSTって変数があって便利なんだけど、
これをzshでやるにはどうする?
それとも、そんな変数はない?


113 :名無しさん@お腹いっぱい。 :2001/01/13(土) 03:59
どこからログインしてきたかを調べるにはどうすればいい?
tcshだとREMOTEHOSTって変数にあるんだけど。
ただし、netstatを使うのは遅くて却下。

114 :名無しさん@お腹いっぱい。 :2001/01/13(土) 05:01
REMOTEHOST=`who am i |awk '{print $6}' | sed 's/^(//' | sed 's/)$//'`
でどうよ。

115 :名無しさん@お腹いっぱい。 :2001/01/13(土) 05:24
バッチリ>114


116 :名無しさん@お腹いっぱい。 :2001/01/14(日) 03:32
zshですね。

117 :名無しさん@お腹いっぱい。 :2001/01/14(日) 09:51
>>104
だまってcommand.comをつかいたまへ。

118 :名無しさん@お腹いっぱい。 :2001/01/14(日) 09:58
>>82
>>117
で、その command.com の UNIX版はどこに存在するのでしょうか?

119 :良く知らないが :2001/01/14(日) 10:03
http://www.command.com/
じゃねーのか?(うひひ

120 :名無しさん@お腹いっぱい。 :2001/01/14(日) 10:43
>>118
PEACEつかってモノホンを動かす。cmd.exeになっちゃうけど。
http://chiharu.haun.org/peace/screenshot/cmd.png


121 :名無しさん@お腹いっぱい。 :2001/01/14(日) 12:50
昭和shell

122 :名無しさん@お腹いっぱい。 :2001/01/14(日) 14:17
ロイヤルダッチshell

123 :名無しさん@お腹いっぱい。 :2001/01/16(火) 01:11
硬派は黙ってmsh
http://people.freebsd.org/~picobsd/tinyware/msh/

124 :名無しさん@お腹いっぱい。 :2001/01/16(火) 01:15
csh で悪いか!?

125 :名無しさん@お腹いっぱい。 :2001/01/16(火) 04:10
bash

126 :名無しさん@お腹いっぱい。 :2001/03/10(土) 00:02
古いスレあげてすみません。

zsh で EDITOR=vi にしていると vi 風のキーバインドになるそうで、
bindkey -e でそれを emacs 風に直せることもわかりました。

しかし .zshrc で bindkey -e を実行させると、
\C-i のファイル名、コマンド名 complete が使えなくなって
しまいます。どうすれば解決できるのかさっぱりわかりません。
どなたか教えて下さい。


127 :名無しさん@お腹いっぱい。 :2001/03/10(土) 00:12
ラルク・アン・shell

128 :名無しさん@お腹いっぱい。 :2001/03/10(土) 00:46
ここまえ読んだ印象では、
どうやら、まだtcshからzshに移行する必要はなさそうだな。

オレにとって一番大事なのはcompletion。


129 :名無しさん@お腹いっぱい。 :2001/03/10(土) 00:56
bash2つかってるひと、メリットありますか?

130 :名無しさん@お腹いっぱい。 :2001/03/10(土) 01:32
zshにできてtcshにできないことは、
grep funcname **/*.[ch] とか
ls -l ^*.o とか
less hoge{1 のときに ^d で補完リストを出せるとか
2> でstderrのみへの出力ができるとか
for f in *.c; do; cp *.c *.c.bak; done のように1行で書けるとか
コマンドラインヒストリを複数の端末で共有できるとか
ですかね。

131 :126 :2001/03/10(土) 01:33
すみません。zsh のバグだとわかりました。
Debian なんですが、update したら直りました。
ちなみに potato 2.2r0 の zsh が問題のものです。
あーあ、余計なことで時間をくってしまった。

132 :名無しさん :2001/03/10(土) 02:04
su して作業しているうち面倒くささに耐えきれず tcsh を起動してしまうけれど、
少しだけ罪悪感を感じるのは何故...

133 :名無しさん@お腹いっぱい。 :2001/03/10(土) 12:18
>>132 俺の場合、「ああ楽になった」という安心感の方が
罪悪感よりぜんぜん大きかったりして…。

134 :名無しさん@お腹いっぱい。 :2001/03/10(土) 12:20
>>129
メリットつーか、俺の場合~/.tcshrcだけC shell scriptで書かねば
ならんのが面倒くさくてbash使ってるからなぁ。
bashはcompletionが弱いよね。

135 :名無しさん@お腹いっぱい。 :2001/03/10(土) 13:06
>>132
sorezya ksh ni simasyo-
saiteigen no hokankinou ha tukaemasu

136 :B shell派 :2001/03/10(土) 13:13
cshが弱いのはやっぱりfd操作だよな…って改善はされてんのかな?

137 :131 :2001/03/11(日) 01:38
zsh 使ってみました。昨日まで bash 使っていたんですが、
complete が非常に強力なのがいいですね。うまく設定すれば
type の量がいままでの 1/2 にはなりそう。

でも shell script はやっぱり sh 互換で書いちゃうかな。
zsh 独自のを使うと将来問題をかかえそうで。

138 :名無しさん@お腹いっぱい。 :2001/03/11(日) 02:19
>>127
NGワード。
>>6


139 :名無しさん@お腹いっぱい。 :2001/03/11(日) 02:36
>>138
「NGワード」って言葉自体がNGワードな気が。(藁

140 :名無しさん :2001/03/11(日) 02:58
>>139
それは>>6に言ってくれ(w

141 :名無しさん@お腹いっぱい。 :2001/03/12(月) 22:42
最新のzshインストしたぞ。今までtcsh(script はsh)だったがzsh関連のページを読む程
拡張性の高さにびっくりだ。補完する時に一行下にファイルのリストが出てくるのにまずびびったよ。
みんなも試しにインストしてみることをお勧めします。

142 :名無しさん@お腹いっぱい。 :2001/03/12(月) 22:50
>>141
ゲーセンの筐体の横に貼ってある。それはいんすとかーど。
好評発売中。それはいんすとあなう。
なかなか唱い出さないね。それはいんすとるめんたる(苦しい)。
如月の虚礼廃止を要求で自主休業。それはバレンタいんすとライキ(滅亡)。

zsh の使いやすさについては同意。

143 :名無しさん@お腹いっぱい。 :2001/03/12(月) 22:56
なるほど


144 :?荐???b?仏??? :2001/03/13(火) 05:43
会社のAIXではksh、うち(Linux)ではbash。
ほとんど同じなのにちょっとだけ違う。
bashでprint $hogeとか、integer iとか
ついやってしまう。


145 :名無しさん@お腹いっぱい。 :2001/04/24(火) 04:10
ssh

146 :名無しさん@お腹いっぱい。 :2001/04/24(火) 18:26
OpenSSH

147 :名無しさん@お腹いっぱい。 :2001/04/24(火) 18:36
日石共和Shell

148 :名無しさん@お腹いっぱい。 :2001/04/24(火) 19:20
>>147
クルマの運転資格がないドキュソ厨房と見た。
だってガソリンの会社の名前すら知らないんだもん。

149 :名無しさん@お腹いっぱい。 :2001/04/24(火) 23:02
>>144
なぜかAIXのデフォルトシェルはkshなんだよね…そのせいか
Linux版DB2はインストールスクリプトのためだけにpdksh入れさせる。
萎え…

150 :名無しさん@お腹いっぱい。 :2001/04/25(水) 10:28
zsh はこのまま、究極のCUI を徹底して追求して欲しい。

151 :147 :2001/04/25(水) 13:51
共同日石Shell

152 :名無しさん :2001/04/25(水) 14:05
なぜ日石にこだわる、わざとか?
♪日石三菱、だもんね!

153 :名無しさん@お腹いっぱい。 :2001/04/25(水) 20:49
七月からENEOSに改称するぞ。

154 :名無しさん@お腹いっぱい。 :2001/04/25(水) 23:29
bashって何が良いの?おれは厨房だから
わかんねぇ、答えてくれ〜

155 :名無しさん@お腹いっぱい。 :2001/04/25(水) 23:40
>>154 csh/tcsh独特のお作法を覚えなくていいところ。

156 :名無しさん@そうだドライブへ行こう :2001/04/26(木) 00:01
bashつかってるが、
>>152
♪このみちーわーいつかきたみーちー
のCMのサーフィンバージョンで走る
チェロキーとサニトラ、どっちが三菱で
どっちが似っ席を表してるんだ?


157 :名無しさん@お腹いっぱい。 :2001/04/26(木) 00:09
>>156
三菱自動車はちょっと前までジープをライセンス生産してたぞ。

158 :名無しさん :2001/04/26(木) 00:19
>>156
152だけど、そのCMも好きなんだわ、そのわりに何のCMか覚えてないが

159 :厨房 :2001/04/26(木) 17:23
今のところbash使ってるけど、暇が見つかったらtcsh,kshもしくはzshでも使ってみようか
と思っています。

csh派の人、これ↓読んでどう思う。
http://www.klab.ee.utsunomiya-u.ac.jp/~hiroki/csh-whynot.euc

ご感想希望。

160 :JAPU(FreeBSD) :2001/04/26(木) 17:42
それって、古から言われてきたことだよ...
今更感想とか言われてもまいっちんぐ。

# 私も普段は tcsh 使っているけど、シェルスクリプトは bsh

161 :名無しさん@お腹いっぱい。 :2001/04/27(金) 02:27
SunOS5.7で、root作業する時を別とすれば標準のcsh使ってる。
お客の機械なんで、tcshとか運用機には入れずらい。

>>159
対話的シェルとしてのcsh派なんでスクリプトは全部/bin/shで書いてる。
読んでどう思うかと問われれば、「だから/bin/shを使ってるってば」

162 :CCルリたん。 :2001/04/27(金) 02:40
任意たんしかないでしょう!。

163 :名無しさん@お腹いっぱい。 :2001/04/30(月) 05:09
>>161
この間新人君がマニュアル片手にセットアップしたSolaris8には最初から/bin/tcsh
だの/bin/zshだのがあって、Solarisっていつの間にそんなOSになったんだ?と思っ
てたらその新人君「よくわからなかったのでパッケージ全部インストールしました」
...っておいおい。

まぁおかげでzshで作業できて便利ではあるけど(w

164 :  :2001/04/30(月) 16:08
>>38
>>39の補足。ログイン時特有の"profile"をどこで実行するか制御するため。
cshの場合、login shellは、まず.cshrc、次に.loginなので、
.cshrcの内容によっては、環境変数を.cshrcで設定する必要がある。
しかし、環境変数の仕組みを考えれば、.loginだけで設定したくなるのが人情。

bashの場合、.profileの好きな場所で、.bashrcをsourceすればいい。
工夫すればどのshellでも同じ事が実現できるが、bashの設計が一番いい。
zshの"profile"の仕組みは思い付きでやってるとしか思えない。
まあ便利であるのが一番、というのがzshのpolicyだけど。

165 :名無しさん@お腹いっぱい。 :2001/06/01(金) 01:39
http://namazu.org/~satoru/misc/ggap.html

ニュータイプのつもりなんだけど、vimじゃダメなん?

166 :名無しさん@お腹いっぱい。 :2001/06/01(金) 01:49
>> 164
「rsh ホスト コマンド」した時に必ず実行させたい rc がある (ホスト
に依存しないように PATH を設定したいとか) ときは、bash の設計じゃ
うまくいかないと思う。
というわけで、個人的に対話的シェルとして満足できるのは csh 系か
zsh だけだなあ。(もちろん、スクリプトは bsh 系文法でしか書きません。
当たり前。)



167 :名無しさん@お腹いっぱい。 :2001/06/01(金) 01:59
サネ、ヲオ、、ェ、ュ、ヘ、ィ、ク、网。」、「、、ハ、ホ。」
・、・・ケ・ネ。シ・鬘シ、マ、ォ、テ、ウ、隍オ、イ、タ、キ。「
VineLinux、ッ、鬢、エハテア、タ、テ、ソ、ア、ノ。」
GNOMEオッニーサ、ホア鮨ミ、マ、、、、、ォ、鬢オ、。。「
ニヒワク・ユ・ゥ・・ネ、ハ、、ニフワ、簀、ニ、鬢、ハ、、、キ。」
、ネ、ウ、、ノ、ウ、ハム、ハニヒワク・皈テ・サ。シ・クスミ、、キ。」
ソィ、テ、ニ、ニニテ、ヒ・ム・テ、ネ、キ、ソス熙篶オ、、、キ。」
サネ、、ケ、犒、、ヒ、ケ、鬢オ、サ、ハ、、、隍ヘ。」
・ヌ・ケ・ッ・ネ・テ・ラ、ヒク、、、ニ、ハ、、、ハ、鬘「
・。シ・ッ・ケ・ニ。シ・キ・逾、ハ、、ニケ猯ワコ、、ハ。」
、ネ、筅ォ、ッ、ウ、、ャシォセホ・ハ・・ミ。シ・・、ホ・ヌ・」・ケ・ネ・熙ホ
サナサ、ネ、マサラ、ィ、ハ、、、、ヌ、ケ、ア、ノ。」
rpm、ウォネッサネ、ヲオ、、ェ、ュ、ヘ、ィ、ク、网。」、「、、ハ、ホ。」
・、・・ケ・ネ。シ・鬘シ、マ、ォ、テ、ウ、隍オ、イ、タ、キ。「
VineLinux、ッ、鬢、エハテア、タ、テ、ソ、ア、ノ。」
GNOMEオッニーサ、ホア鮨ミ、マ、、、、、ォ、鬢オ、。。「
ニヒワク・ユ・ゥ・・ネ、ハ、、ニフワ、簀、ニ、鬢、ハ、、、キ。」
、ネ、ウ、、ノ、ウ、ハム、ハニヒワク・皈テ・サ。シ・クスミ、、キ。」
ソィ、テ、ニ、ニニテ、ヒ・ム・テ、ネ、キ、ソス熙篶オ、、、キ。」
サネ、、ケ、犒、、ヒ、ケ、鬢オ、サ、ハ、、、隍ヘ。」
・ヌ・ケ・ッ・ネ・テ・ラ、ヒク、、、ニ、ハ、、、ハ、鬘「
・。シ・ッ・ケ・ニ。シ・キ・逾、ハ、、ニケ猯ワコ、、ハ。」
、ネ、筅ォ、ッ、ウ、、ャシォセホ・ハ・・ミ。シ・・、ホ・ヌ・」・ケ・ネ・熙ホ
サナサ、ネ、マサラ、ィ、ハ、、、、ヌ、ケ、ア、ノ。」
rpm、ウォネッ、キ、ソクタモ、マヌァ、皃、ア、ノ。「、ス、、ク、
RedHatLinux、サネ、ヲヘヘウ、ヒ、マ、ハ、鬢ハ、、、隍ヘ。」
VineLinux、ハ、饌pt、篏ネ、ィ、、キ。」
・ハ・・ミ。シ・・・ヌ・」・ケ・ネ・、テ、ニクタ、ヲ、ォ、
・、・・ケ・ネ。シ・、キ、ソ、ア、ノ、ス、、タ、ア、ヌスェ、、テ、ソ。」
、ス、、ハイカ、テ、ニエヨー网テ、ニ、。ゥ
RedHatLinux、マハオーハイシ。」
、隍テ、ニRedHatLinux・譯シ・カ。シ、マ。ハ。ヲ「マ。ヲ。ヒ叱雫尺!、キ、ソクタモ、マヌァ、皃、ア、ノ。「、ス、、ク、
RedHatLinux、サネ、ヲヘヘウ、ヒ、マ、ハ、鬢ハ、、、隍ヘ。」
VineLinux、ハ、饌pt、篏ネ、ィ、、キ。」
・ハ・・ミ。シ・・・ヌ・」・ケ・ネ・、テ、ニクタ、ヲ、ォ、
・、・・ケ・ネ。シ・、キ、ソ、ア、ノ、ス、、タ、ア、ヌスェ、、テ、ソ。」
、ス、、ハイカ、テ、ニエヨー网テ、ニ、。ゥ
RedHatLinux、マハオーハイシ。」
、隍テ、ニRedHatLinux・譯シ・カ。シ、マ。ハ。ヲ「マ。ヲ。ヒ叱雫尺!


168 :名無しさん@Emacs :2001/06/02(土) 12:26
ftp://ftp.zsh.org/zsh/zsh-4.0.1.tar.gz

169 :名無しさん@お腹いっぱい。 :2001/06/02(土) 14:00
http://cocoa.2ch.net/test/read.cgi?bbs=linux&key=991392934

92 名前:login:Penguin 投稿日:2001/06/02(土) 01:48
>>90
入門書や優しい窓を買うような自分の頭の欠落部分を金で補う知的障害者の
Windowsユーザーより、
私生活でも軽くUNIXを使いこなせるLinuxユーザーの方が、
かっこよくて頭も良いのは当前…と(カタカタ
「無駄な事に労力を使わない」なんて自分の頭脳の容量の少なさを認めており、
頭の良いLinuxユーザーはUNIX覚えるのに脳力の1万分の1も使わない、
よって、Windowsユーザーは知的障害者、Linuxユーザーは
頭脳明晰な人種であると…(カタカタ



170 :名無しさん@お腹いっぱい。 :2001/06/02(土) 15:48
>>168
うぉ。知らなんだ。
さんくすあろっと。


171 :名無しさん@zshいっぱい :2001/06/02(土) 23:33

zsh4.0.1 さっそく降ろしてみましたが
うう… しばらく見ないうちに、zshの補完はこんなに難しい・嬉しい
仕様に・・・

% man で、コマンドが補完されたり、
% tar xvfz で、.tar.gzが補完されて、さらにその後ろで、アーカイブの
中身が補完されたり(すごい!)
% finger で、/etc/passwd が補完されたり、
% ping で、/etc/hosts が補完されたり、
なんかすごいですけど、補完プログラムはほとんど暗号ですねぇ。

# でも一番感動したのはやはり apt-get の補完ですね。すごすぎ。

# 自分もさっそく、javaで、CLASSPATHのクラス名が補完されるのを
  作ってみました。
 

172 :login:Penguin :2001/06/02(土) 23:45
zsh4が出てたのか、、、、

173 :名無しさん@お腹いっぱい。 :2001/06/14(木) 00:32
zsh すごいね

174 :sage :2001/06/14(木) 01:28
tschからzshに移行しようかと考えています。
zshってtcshみたいにオリジナルカタログみたいなものありますか。

175 :初心者@bash :2001/06/18(月) 19:58
>>171
そこまでくると怖い……。

176 :名無しさん@お腹いっぱい。 :2001/06/21(木) 04:00
Emacs 21のベータ版についているeshell。

これもかなり逝ってるなぁ・・・
しかも、zshとかと違って、コンプリーションや挙動をemacs lispで書ける。

shellってバッチ時代のプログラム言語(と呼びたくもないひどい代物)なので、
そこから脱却できるというのは嬉しいかも。

kterm & zshほどさくさく逝かないのは難点だけど、機能や拡張性は充分と見た。

177 :名無しさん@お腹いっぱい。 :2001/08/20(月) 03:19
eshell についての感想もっと希望!

178 :名無しさん@お腹いっぱい。 :2001/08/20(月) 03:39
浮気願望少ないしウチのかーちゃん名器だからオレはshe-shellだな
なんつてオヤジギャグ飛ばしてた課長を1人知ってる。
転職しちゃってどこか行ったんだけど、みんなの周りにそんな人いない?


新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)