- 1 名前:厨房 mailto:sage [02/01/30 04:01]
- UNIX の shell って何が便利?
tcsh は cmplete で補間をカスタマイズできるけど bash はできない。 bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。 そんなわけで結局は zsh とか?
- 66 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 10:59]
- >>64
ログインシェル変更できない環境なの? >>65 pc.2ch.net/test/read.cgi/linux/1011982036/
- 67 名前:Nanashi@Emacs mailto:sage [02/03/01 11:18]
- bash で何が悪い、と言ってみるテスト。
みんな寄をてらってるのか? 「よーしパパ、psh 使っちゃうぞー」
- 68 名前:ksh [02/03/01 11:43]
- >>66
自分専用のアカウントはkshに変更してありますが 共有のアカウントは自分の趣味的な 環境にできないのです。
- 69 名前:nanashell mailto:sage [02/03/01 11:49]
- 7sh
- 70 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 12:18]
- はじめて使ったシェルはたしか newcsh のはず。
あれってどうなったん?
- 71 名前:名無しさん@お腹いっぱい。 [02/03/01 14:38]
- tcshなんて使えるか!漢ならcshだ!
と思っていたがFreeBSDのcshがtcshになったとたん あっさり転びました
- 72 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 14:47]
- >>71 なんでtcshだめでcshならokなの?
- 73 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 14:53]
- >>72
特に理由がないから転んだと思われ。
- 74 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 17:07]
- unix はコンピュータ科学の中でも伝統が支配しやすい
領域です。
- 75 名前:名無しさん@お腹いっぱい。 [02/03/01 17:26]
- bash ga iiyo
- 76 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 17:59]
- tcshも便利だけど、rcはshだから、文法二つ覚えることになるよね。
相当のbashか、より便利なzshが、無難なところでしょう。
- 77 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 18:07]
- >>76 tcsh使っても scriptはB-shell系で書けば良いし
補完の設定周りは tcshもbashもzshも違うので問題にならない .{,t}cshrcは確かにそうなるけどね
- 78 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/01 18:41]
- コーンシェルってきくたび、ブラザーコーンが頭ん中で唄ってて困るんですが。
ついでにブラザートムは小柳トムという小ネタも書いてみるテスト。
- 79 名前:名無しさん@まんぷく mailto:saga [02/03/01 21:21]
- MacOS Xのtcsh使ってるんですが、
タイプミスしたl;sで ふつーにlsで受けてくれたり、 ifxonfig と打ったら OK? ifconfig? と返してくれたりする これって何の機能ですか?
- 80 名前:名無しさん@お腹いっぱい。 mailto:嫌いな機能なのら〜 [02/03/01 22:42]
- tcshの機能です。
unset autocorrect unset correct で止まります。
- 81 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/24 01:16]
- www.aga7.com/nazo/na/0202/oto.html
- 82 名前:名無しさん@お腹いっぱい。 [02/03/27 01:03]
- さすがにtclshがメインってのはほとんどいないだろーな。
- 83 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/27 05:52]
- >>71
FreeBSDを新規インストールして、真っ先にやるのは rootのシェルを/bin/shに変更することです。 # rootでcsh系は邪道だろ。
- 84 名前:名無しさん@お腹いっぱい。 [02/03/27 11:53]
- おれはGNOME。
コマンド叩くのが面倒だから。
- 85 名前:bash! mailto:age [02/03/27 12:48]
- ふつー、bash(Omaemona 2ch-Linux (DQN) [bash])ですが、何か。
omaemona.sourceforge.net/packages/bash/
- 86 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/27 13:07]
- >>84
(゚Д゚)ハァ?
- 87 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/27 13:08]
- scshがメインっていう人は?
今のところ一人いるみたいだけど。
- 88 名前:名無しさん@Emacs mailto:sage [02/03/27 15:56]
- >>83
bsdではそれが伝統では? が、王道とか邪道とかなんてつまらん宗教よりも、 /bin/sash にした方が緊急時には安心。 # cd /usr/ports/shells/sash # env PREFIX=/ make install ←PREFIXを変更しないとsashの意味なし
- 89 名前:名無しさん@お腹いっぱい。 [02/03/27 16:15]
- >88
FreeBSDだとこんな便利な仕掛けがある。 root::0:0::0:0:Charlie &:/root:/bin/csh toor:*:0:0::0:0:Bourne-again Superuser:/root: 他のにもあるのかな?
- 90 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/27 18:45]
- rootの場合、/bin/shでも/bin/cshでもプロンプトは # になってしまうため、
すぐには見わけがつかない。 su して /bin/sh のつもりでコマンドやシェル構文を打って、 エラーになったりして、あ、cshだったんだ・・と気づくことがある。 なので、他のOSを含めて rootは sh に統一している。
- 91 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/27 23:43]
- >25 >30
kshとtcshで、`which egrep`が違ったりして... シングルクォートで括っているから、シェルが勝手に解釈しているとは思えないけど、 kshとtcshでecho '\<hogehoge\>'ってしたときに、どうなってます? 一応、私はzsh使い。
- 92 名前:91 [02/03/27 23:53]
- > 64
私も、exec kshしたら最初にset -o emacsします。 Solaris 7以前は、zshもtcshもbashもないので、序盤だけkshを使ってます。 > 43 凝ったkshスクリプトがpdkshで動かなかったことがあるので、 pdkshは完全なksh互換ではない様子。 zshの方がksh互換度が高い感じ。
- 93 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/28 00:18]
- >>25,30
なんで shell によって結果が異なるのかわからない。
- 94 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/28 02:04]
- 最近はプログラムを作らない/作れないユーザが多いのか?
- 95 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/29 00:10]
- ハマグリ
- 96 名前:名無しさん@お腹いっぱい。 [02/03/29 00:20]
- tcshだっちゃ。
- 97 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/29 00:47]
- >>94
linux効果です… < 書けない #俺は目下勉強中
- 98 名前:名無しさん@お腹いっぱい。 [02/03/29 02:23]
- >>25
egrep '\\\<hogehoge\\\>' ではだめかな… 手元にPOSIX kshがないから分からないが、
- 99 名前:名無しさん@お腹いっぱい。 [02/03/29 08:54]
- >>88
> bsdではそれが伝統では? > が、王道とか邪道とかなんてつまらん宗教よりも、 伝統は「つまらない宗教」じゃないんですね。 それはともかくいつからの伝統ですか? 4.2BSD on VAXは使ったことないんですが、その時からそうでしょうか? 直系のCMU BSDやSunOS2は/bin/shだったと思うんですが。 386BSDはどうだったかな〜。
- 100 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/29 09:13]
- >>99
> 4.2BSD on VAXは使ったことないんですが、その時からそうでしょうか? UCBの4.2BSDだと/bin/csh。toorは無し。
- 101 名前:名無しさん@お腹いっぱい。 [02/03/29 17:50]
- .bashrc って何て読む?
「どっと ばっしゅ あーるしー」? .cshrc は?
- 102 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/29 17:52]
- >>101
pc.2ch.net/test/read.cgi/unix/979465046/
- 103 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/01 15:47]
- しーしゅ、しぇ...しゅる..しぇるく..れくモゴモゴ...
- 104 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/07 18:57]
- tcshをWin2Kで使うとき
set dspmbyte=sjis してるのにバックスペースで ゴミが残るのは漏だけか?
- 105 名前:名無しさん@お腹いっぱい。 mailto:age [02/05/08 10:12]
- >>104
漏れもなる
- 106 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/08 12:01]
- >>104-105
そのtcshってsetで >version tcsh 6.11.00 (Astron) 2001-09-02 (i386-intel-posix) options 8b,nls,dl,al,kan,rh,nd,color,dspm って出てくる?(kanとかdspmの辺り)
- 107 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/08 16:21]
- >>104-105
最新版(6.11.01)でもそうなるって話ですか?
- 108 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/08 17:19]
- >>106-107
set で version tcsh 6.11.01 (Astron) 2001-03-08 (i686-Microsoft-Windows2000) options 8b,nls,dl,kan,hb,color,dspm,ccat,dspl,nt-rev-6.01 と出ます
- 109 名前:名無しさん@お腹いっぱい。 [02/05/09 03:07]
- いろいろ使わされているが、kshだけはいまだに慣れない。
- 110 名前:108 mailto:age [02/05/10 12:45]
- 皆さんも同じ現象になるということでしょうか?
それならばあきらめます。
- 111 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/10 13:26]
- >>110
どうやら、開発者メーリングリストに症状を報告した方がいいと思われ。 ttp://www.tcsh.org/MailingLists
- 112 名前:106 mailto:sage [02/05/10 19:06]
- >>110
>>106のはCygwin上でmakeしたtcshだけど、そっちは問題ないよ。 Win32版がなんかおかしいのかな?
- 113 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 04:14]
- fdsh つことる奴はおらんの?
- 114 名前:名無しさん@お腹いっぱい。 [02/05/11 17:12]
- >>113
おお、折角FD-2.01入れてたのに存在にすら気づいていなかったYo! で、これどうやって使うの?
- 115 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 19:44]
- >>113
fdshをシェルとして使う事のメリットが今一つよくわかんないっす。 語りきぼんぬ
- 116 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 20:37]
- cshですがナニか?
- 117 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 20:50]
- >>116
本当にtcshじゃないcsh?
- 118 名前:名無しさん@お腹いっぱい。 [02/05/11 23:08]
- ぼくは kon 使ってます。
というか PC-UNIX はじめたときに先輩に薦められて以来 kon 一筋であります。不満はないので他の shell は試して ないけど、やぱり最強なんですか? おまえらも kon つかってるくせして、通のふりするな。
- 119 名前:test ◆HxamTyVs mailto:sage [02/05/11 23:09]
- >>118
勘違いヤローがまた一人… 逝ってよし
- 120 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 23:16]
- >>118
シェルの話じゃないけど、 konはもうobsoleteだよ。 最近のコンソールフレームバッファはそのまま日本語が通る。 だいたい、konだとコンソールマウスが使えなくて不便でしょう。
- 121 名前:118 [02/05/11 23:51]
- うぅ、ネタだとわかるように>>53をコピペして使ったのに
気づいてくれない、、、
- 122 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 23:58]
- ウィソのエクスプローラのことを広い意味で「シェル」と呼ぶらしいから、
そういう意味で kterm をシェルと読んでも間違いではないような、、
- 123 名前: [02/05/12 00:01]
- c,k,tcsh
- 124 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 00:08]
- >>119-120
こぴぺだよ。 カコワリィ
- 125 名前:シェル開発担当者 [02/05/12 01:09]
- kshにきまっとるだろうが。
- 126 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 01:12]
- コピペはコピペであると見抜ける人でないと、
(ネタにつきあうのは) 難しい
- 127 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 01:15]
- 正直、俺もUnixに初めて触った10年前は>>53の前半と同じような事言って
いたよ。しかもまだ稼働しているBBSなのでログ残ってるし... 思い出す度ホストごと爆破したくなる(w
- 128 名前:名無しさん@Emacs mailto:sage [02/05/12 01:16]
- 僕はlinux.or.jpとGoogleを破壊したいです。
- 129 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 01:34]
- バッシュ
- 130 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 01:50]
- >>122
そりゃ無茶だろ、kterm単体では何もできないんだから。
- 131 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 02:02]
- >>128
google はやめて〜 goo ならいいよ。
- 132 名前:名無しさん@Emacs mailto:sage [02/05/12 02:03]
- >>131
> google はやめて〜 google上のlinux.or.jpのアーカイブを破壊したい
- 133 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 03:21]
- >>122
> ウィソのエクスプローラのことを広い意味で「シェル」と呼ぶらしいから、 > そういう意味で kterm をシェルと読んでも間違いではないような、、 Win のエクスプローラは正真正銘のシェルだと思う。 kterm は広い意味でもシェルじゃない。
- 134 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/13 14:43]
- >>120
> 最近のコンソールフレームバッファはそのまま日本語が通る。 jfbtermとか使わないで使えるの?
- 135 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/13 20:36]
- >>134 使えるよ。 VESAモードでね。
- 136 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 05:49]
- つーか、OS名を書け
- 137 名前:名無しさん@Emacs [02/05/14 07:29]
- clispつかっているけどかなりいいよ
clisp.sourceforge.net/clash.html
- 138 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 10:38]
- jfbtermつー事はLinuxか。matrox-fbとかでも使えるんかね?
- 139 名前:名無しさん@お腹いっぱい。 [02/05/14 15:55]
- bash
sygwinで使いやすさに惚れた。doskeyっぽいのも良い。
- 140 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 17:35]
- sygwin.
- 141 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 17:49]
- pigmin.
- 142 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 17:58]
- oronamin.
- 143 名前:名無しさん@お腹いっぱい。 [02/05/14 18:23]
- tcshが/bin/tcshになったのと、bashはLinux臭いイメージがあることから、
tcsh使用。当方FreeBSDユーザー。
- 144 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 18:50]
- >bashはLinux臭いイメージがあることから、
これって良く聞くけど良いイメージで使う人すくないよね。 何が悪いんだ? そんなオイラはLinux厨房でzsh使うてます。
- 145 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 19:03]
- Linux臭いというか、Linuxの/bin/shの実体がbashだったりする
ディストリビューションがある上、bash依存しててashじゃ動かん scriptがあったりするからイメージ的に良く見られてないのかも。 俺はFreeBSDでも(というか全環境で)bash使ってるけどね。 # bashがGPLではなかったら、FreeBSDの/bin/shもbashになって # いたんだろうか?
- 146 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 19:38]
- 単にデフォがtcshだったからtcsh使うてます。
そういう意味では、bashは犬臭いしtcshは悪魔憑きっぽいんじゃないの? #zshに乗り換えようとしてみたけど結局連番専用shellになってる(苦藁
- 147 名前:名無しさん@お腹いっぱい。 [02/05/14 20:11]
- ash, bash, csh, ksh, scsh, sh, tcsh, zsh
他にどんなのがある?
- 148 名前:名無しさん@お腹いっぱい。 [02/05/14 20:23]
- Solarisには他にも怪しいシェルがある.
名前忘れたけど,3大シェル(sh,ksh,csh)に なんか文字を付けたような名前だった.
- 149 名前:147 [02/05/14 20:30]
- rsh, ssh もありかな?
ash, bash, csh, ksh, rsh, scsh, sh, ssh, tcsh, zsh
- 150 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 20:40]
- >>149 sash, nash もな。
- 151 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 20:49]
- >>148
/sbin/jsh でしょう。 /bin/sh に、ジョブコントロールだけ追加したヤシ。
- 152 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 20:51]
- fdshもあるでよ。
- 153 名前:名無しさん@お腹いっぱい。 [02/05/14 21:08]
- >>151
ちがーう. pfsh, pfksh, pfcsh ってやつ.profile がどうこうと書いてある. sh, ksh, csh へのリンクだそうだから,数に入らないかな.
- 154 名前:名無しさん@お腹いっぱい。 [02/05/14 21:09]
- Lina厨な俺にはbashで十分(w
- 155 名前:137 [02/05/14 23:20]
- clispは?
- 156 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/15 02:49]
- fdshのメリットが一つ判明。
fdでchdirした結果がシェルでも反映される。 しかし補完がちょっと弱すぎるような…
- 157 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/15 12:15]
- ttp://www.geocities.com/SiliconValley/Heights/6702/ntsh.html
だれかコレをMBしてけれ
- 158 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/15 14:35]
- >>157
PEACE上でモノホンのcmd.exeでも動かしたら?(w
- 159 名前:tcshマンセー!! [02/05/21 17:13]
- >>104-108
>>110-112 2、3日前に6.11.02が公開されてるYO! ttp://www2.wbs.ne.jp/~znc/tcsh/
- 160 名前:104 mailto:sage [02/05/22 09:11]
- >>159
やはりだめです。(TдT)
- 161 名前:159 [02/05/23 21:43]
- >>160
そうか…オレはWin32版のものは使ってないんでね…、これ以上はなんとも言 えん。>>111見て開発者メーリングリストに報告するのがいいかと思われ。 #別に修正パッチを添付しなきゃならんってことはないんだから。
- 162 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/24 00:25]
- >>157
そのurlにあるリンクに4DOSというのを見て懐かしくおもたよ... DynaBook(初代)SSで使ってたなぁ...
- 163 名前:mattn@Vim%Chalice mailto:sage [02/05/28 12:21]
- >>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 */ --
- 164 名前:159 mailto:age [02/05/30 12:22]
- >>163
あんさん すげーな…敬服するよ、マジで でもsageる必要はないかと
- 165 名前:名無しさん@お腹いっぱい。 [02/05/31 17:03]
- マジですか…
www.isi.edu/abone/ABoneShell.html おまけ www.straylight.org/dave/shells.html
- 166 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/31 20:44]
- >>165 オモロイ!! よくこんなの見つけたねぇー
|

|