- 1 名前:厨房 mailto:sage [02/01/30 04:01]
- UNIX の shell って何が便利?
tcsh は cmplete で補間をカスタマイズできるけど bash はできない。 bash は stderr を 2>/dev/null とかってできるけど、tcsh でやろうとすると長く汚くなる。 そんなわけで結局は zsh とか?
- 265 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 266 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/13 02:16]
- shellにこだわるのはバカ。どんなshellでもその上でnxt使ってればいい。
- 267 名前:258 mailto:sage [02/06/13 02:24]
- >>259
後で聞いたのですが、SUNのOSは標準がcsh?だから とcshがC言語に似てる?? かららしいです アホな理由だと思いますが その時は時間が無かったしかったんで とりあえずcshで作りました 来週あたりまた違うの作る羽目になりそうだなぁ オラクル周りの >>260 cshで変数が長すぎますってエラーがでました tcshで実行するとでません こう言うのが仕様なんだろうか、、、
- 268 名前:ななーし mailto:sage [02/06/13 10:05]
- >>267
SunOSのdefaultはbourne shell系のkshじゃないの?
- 269 名前:名無しさん@お腹いっぱい。 [02/06/15 00:09]
- ぼくは ssh 使ってます。
というか PC-UNIX はじめたときに先輩に薦められて以来 ssh 一筋であります。不満はないので他の shell は試して ないけど、やぱり最強なんですか? おまえらも ssh つかってるくせして、通のふりするな。
- 270 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/15 00:19]
- 私はktermとkonを使っています。
おまえら日本語使わないんですか? そんなんじゃ日本人はつとまらにぜ
- 271 名前:悪魔 [02/06/15 00:35]
- cram萌え
- 272 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 273 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 274 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 275 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 276 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 277 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/15 09:55]
- kusakabe huka-tu :D
- 278 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/15 11:24]
- 一連の削除により、tcsh/bash使いがコンプレックスを持っていることが証明されました(笑)
- 279 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/15 11:25]
- >>278
あれは zsh 使いにとってもウザい。
- 280 名前:”削除”依頼者 mailto:sage [02/06/15 12:37]
- zsh使いですが…
- 281 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/15 12:39]
- 削除人はbash使いの人だったのか(w
- 282 名前:名無しさん@力ヲアゲうまうま mailto:sage [02/06/15 13:15]
- >>1も、まさかカラアゲスレを遥かに下回るここまでの糞スレになるとは
予想出来なかったに違いない。 ナムナム
- 283 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/15 15:13]
- 一連の削除により、zsh使いが一般常識を持っていることが証明されました(笑)
- 284 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/16 03:06]
- ま結論は
キ チ ガ イ に 刃 物 を 持 た せ る な ですか? いや…2ch的には違うんだなあ、これが(w
- 285 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/16 10:28]
- >>1
おい貴様、人に質問するのに「おまえら」とは一体どういう了見だ!!
- 286 名前:名無しさん@お腹いっぱい。 [02/06/16 10:54]
- 漏れはtcshだなあ。
csh系はシェルスクリプト書くには向かないらしいけど 滅多に書かないし、書く時はbshで。 つーかおまえら!シェルくらい熱くならないで 好きなのを使ったらどうですか?(藁
- 287 名前:ななーし [02/06/16 11:18]
- >>286
で、なんでtcshが好きで使ってんの?
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/16 11:20]
- >>285
何を今さら……。 ton.2ch.net/test/read.cgi/gline/1006884139/
- 289 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/16 12:24]
- >>288
( ´,_ゝ`)プ
- 290 名前:名無しさん@お腹いっぱい。 [02/06/16 12:28]
- おいおい ネタだろ
自分だって「おい、貴様」だし(笑
- 291 名前:285 mailto:sage [02/06/16 15:20]
- 寒かったですね。すんまそん
- 292 名前:名無しさん@お腹いっぱい。 [02/06/16 23:44]
- スクリプトはshで書いて
普通に使うときは、ログインシェル(ksh)からzsh, tcshへかな? 管理している鯖によりけりだ。 kshはほとんどの商用OSに入っているから、 知っていて損はないんじゃないかな。 便利な順はzsh, tcsh, kshだな。bashは使う機会がないからよく分からない。
- 293 名前:名無しさん@お腹いっぱい。 [02/06/17 11:04]
- 普段はtcshかな?NetBSDは標準ではtcsh入っていないからkshも使うことは使うが。
sshは鯖に外部からアクセスするときだけ。大学もうちもtelnetもftp通してないから。 そういえばこないだスクリプトをcshで書いたら教授に怒られた。 shを使うのが正しいらしいが…何故? >> 292
- 294 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/17 11:52]
- >>293
構文がクソだしバグもあるの。検索しる!
- 295 名前:名無しさん@Emacs mailto:sage [02/06/17 11:57]
- >>294
> 構文がクソだしバグもあるの。検索しる! (゚Д゚)ハァ?
- 296 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/17 12:00]
- >>293
その教授に聞けよ。
- 297 名前:教授 mailto:sage [02/06/17 14:36]
- >>293
講義中にcshで書けといったからだ!
- 298 名前:名無しさん@カラアゲうまうま mailto:sage [02/06/17 14:53]
- >>297
自分でいっといて怒るなよ。
- 299 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/17 15:31]
- >>292
それがですよ旦那、カワイイksh居ないんですよ 管理人曰く、あんなもん余分だしいらねーべ、なんですよ だもんで、小太りなtcshに浮気する日々なんですよ #浮気した理由は、すぐそこに居て身近なカラダだったから(w
- 300 名前:csh programming considerd harmful [02/06/17 21:01]
- >>293
> shを使うのが正しいらしいが…何故? >> 292 私の名前を検索してくださーい。 私の名前の中にも書かれてないことをこのスレの上の方にも書いときましたぁー。
- 301 名前:csh programming considerd harmful mailto:sage [02/06/17 21:02]
- >>295
> (゚Д゚)ハァ? (゚Д゚)ハァ?
- 302 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/17 21:41]
- >>300
>>301 スペル違ってないか?
- 303 名前:292 [02/06/17 23:13]
- >>293
cshで書かない、書いてはいけない理由は ttp://www.klab.ee.utsunomiya-u.ac.jp/~hiroki/ を参考にして、是非実際にやってみてください。 個人的な理由は一番初めにshスクリプトを覚えたのと cshスクリプトは読めない人がいるので引き継ぎが面倒くさい という理由で使っていません。 shが読めない人はさすがにいないと思いますので… cshで書くことと決まっていれば書きますが、きちんと書くと エラーチェックなどが煩雑で面倒くさいですね。 どうしてもいやなときはperlやCで逃げます。 きちんと特徴を理解していればいいと思います。
- 304 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/17 23:33]
- とりあえず、「cshスクリプトを書かない理由」と、「cshを使わない理由」は
別なんじゃないの。 どのシェルを使ってたって、スクリプト書く時は基本的にshでしょ?
- 305 名前:292 mailto:sage [02/06/17 23:36]
- >>299
いやいや、やきもち焼きで、早とちりで、泣いたり、怒ったりだけど 彼女(ksh)が笑うと、ぼかぁしあわせだ。 わかりやすく言えば、響子さんの本心が聞けないうちに、 こずえちゃんやいぶきちゃんがアタックしてくるけど それでもやっぱり響子さんが好きな五代さんみたいなものですよ。 浮気してもちゃんと戻ってこないとだめよ。はぁと
- 306 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/18 00:01]
- >>304
csh系の人、 スクリプト中と、 使用中のシェルのコマンドラインとで その文法が違うのって違和感ない? 例えば、 $ LANG=C ... とか、 $ command 2> /dev/null とか、 $ for i in ... とか、書きたくなるでしょ。
- 307 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/18 01:21]
- >>306
文法が似通ってるほうがかえって違和感あるような…
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/18 02:17]
- >>306
sh -c '...' て書くから平気。
- 309 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/18 02:26]
- そこまでしてtcshを使いたいか?
- 310 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/18 02:35]
- tcsh のコマンドラインエディタの操作性に慣れちゃってるのよ。
他のシェルを使うと、大体同じで微妙に違う分、却ってストレスがたまる。 こればっかりは好みの問題だからしょーがない。
- 311 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/18 02:54]
- >>306
tcsh 使ってるけど、リダイレクトの違いは それで覚えちゃってるんで、間違えないかな。 けど玉に % foreach i (hoge);do ~; done はやってしまう。 んでzsh も使ってみようと思っていれてみたけど、 連番展開専用と化してる。
- 312 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/18 09:24]
- >>307
似通ってるって…似てるんじゃなくて同じものなんだけど。 「似通っている」というのは C シェルの構文は C の構文に似通っています って使うんだろ。俺は全然似てるとは思わないけどね(藁
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/19 13:13]
- >>305
素の素朴さがイイ! だけどVISUALしたりbindかますとまーまーそれなりになるところもイイ! メモリあんま食ってなさそうなところもイイ! 少なくともcshよりかはイイ! かえーりたーい、かえーれーなぁぁいー♪
- 314 名前:名無しさん@お腹いっぱい。 [02/06/27 08:18]
- sshじゃないんですか?
- 315 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/27 16:46]
- zshが最強だとは思うのだが、bashであんま困ってないっつーか、
移行コスト上まわるほどの魅力は感じないんだよなあ。 bash使いはじめたのは師匠がbashだったからってだけなんだけどね。
- 316 名前:名無しさん@Emacs mailto:sage [02/06/27 16:51]
- そりゃ使ってみなくちゃ分らないと思う。
- 317 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/27 18:20]
- 移行コストって言ったって、
bashにあるようなものはほとんどあるし、文法も似たようなもんじゃん。 最近のzshなら補完の設定も簡単だよ。 はやくこっちにおいでよー ;-)
- 318 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/27 23:27]
- 「似たようなもの」と「同じ」の間には深くて昏い川がある罠
つーか、勧誘うざい。
- 319 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/27 23:43]
- また来るぞ、ヤツが…。
- 320 名前:名無しさん@お腹いっぱい。 [02/06/27 23:49]
- シャアが来る!
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/27 23:59]
- zshが最強だと思うし使ってるのだが普段やってることのほとんどは
bash でも出来ることだったりするんだよなぁ。
- 322 名前:名無しさん@カラアゲうまうま mailto:sage [02/06/28 00:11]
- >>318
深くて旨い川キボンヌ。
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/28 00:32]
- 特定のシェルマンセースレじゃないんだから…
といってもzshマンセー 商用機にもパッケージつくってこっそりいれてるよ。
- 324 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/28 01:37]
- >>322
深川鍋あたりでどーよ?
- 325 名前:名無しさん@カラアゲうまうま mailto:sage [02/06/28 01:44]
- あー、旨いねあれは。丼もうまかったが。
- 326 名前:名無しさん@カラアゲうまうま mailto:sage [02/06/28 01:46]
- というわけで、littleneck clamshellです。
- 327 名前:名無しさん@お腹いっぱい。 [02/06/28 03:22]
- おれミミカキエディット
- 328 名前:名無しさん@お腹いっぱい。 [02/06/28 03:39]
- 漏れnxt
- 329 名前:名無しさん@お腹いっぱい。 [02/06/28 19:03]
- emacsとかguileをログインシェルに使ってる人はいますか?
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/28 20:32]
- pythonです。
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/28 22:16]
- >>329
Astec-X使いで、UNIX側のlogin shellがemacsな人がいたと思うが。
- 332 名前:名無しさん@お腹いっぱい。 mailto:sage [02/06/28 22:27]
- login shellがemacsだとssh hoge lsとかできなくない?
- 333 名前:名無しさん@お腹いっぱい。 [02/07/03 12:41]
- tcsh-6.11.03 age
- 334 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 335 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/22 03:22]
- ktermです。
- 336 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/23 16:05]
- >>335
それ shell じゃないって。しかもガイシュツ。
- 337 名前:Eddie KNK [02/09/23 17:31]
- nxt 4.0.0
- 338 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/23 19:08]
- >>337
(((( ;゜Д゜))))ガクガクブルブル
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/23 19:11]
- >>336
すいません。xtermでした。
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/23 19:12]
- bash が入ってないマシンが結構あるから、
ログインシェルを /bin/sh にしてた人が居たなぁ。 俺は /bin/csh にしてるけど。
- 341 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/23 20:45]
- cshって漏れの環境はコマンド行で左に移動とかできないんですけど、できるの?>>340
- 342 名前:名無しさん@お腹いっぱい。 mailto:ホントはbash [02/09/24 12:53]
- Simple is BEST.
Small is BEAUTIFUL. というわけで sh 最強
- 343 名前: ◆k/Ubp.Kg mailto:sage [02/09/24 22:56]
- bash。zshは勧誘ウザイので使ってません。使え、と言われると使いたくなくなるタイプなので…。
- 344 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/24 23:04]
- zshってたまにSEGVしませんか。すごく便利(そう)なんだけどねえ。
- 345 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 00:53]
- >>343
きっとキミは今までに、数しれない損をしてるな。 オレから見たら、ただのアフォなんだが。
- 346 名前:!343 mailto:sage [02/09/25 12:37]
- 漏れのマシンでzshだと、補完の際にほんの一瞬だが待たされるので
メインはtcsh。 **/とか{1..200}とかする時だけzsh呼んでる。 >>345 キミみたいのがウザイのだと思われ
- 347 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 13:41]
- zsh信者とかruby厨房って行動パタンが似てるよな。
- 348 名前:名無しさん@Emacs mailto:sage [02/09/25 13:59]
- >>347
あとdjb信者とフリビ厨もな
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 14:13]
- 本人が損をするのは構わんけど>>343みたいな奴と
仕事で絡みたくないね。迷惑だね。
- 350 名前:345 mailto:sage [02/09/25 15:17]
- >>346
ウザイってことはおまいも食わず嫌いなのか? そういうのはとっとと隠居してくれと願う。 つかオレも基本的にtcshマンセー。
- 351 名前:名無しさん@カラアゲうまうま mailto:sage [02/09/25 15:58]
- >>348
あと、Emacs 厨房もな(w
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 15:59]
- >>347
「*厨」の行動パターンが似てるだけ。 zsh とか ruby は関係ないだろ。
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 18:48]
- >>352
なんか逆。 そういう行動パターンの香具師を「厨」っていうんだろ。
- 354 名前:352 mailto:sage [02/09/25 18:52]
- >>353
どっちにしろ特定のソフトウェアをあげつらう 必要性を感じない。
- 355 名前:名無しさん@Emacs mailto:sage [02/09/25 18:56]
- 俺、FreeBSDでzsh使って、emacsでruby書いてて、qmailも使ってるのですが、
なんかこのスレ不愉快です。
- 356 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 19:36]
- >>355
> なんかこのスレ不愉快です。 自覚があるからか? qmail 以外は同じだけど別になんとも思わないけど。 それしか使えないわけじゃなし。 それより、最近 Vine Linux 使う機会があったんだけど、 あれはウザかった。厨がつくってる distribution て感じ。
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 22:45]
- >>356
どこがウザいか Vine スレで言ってやれよ。
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 22:54]
- 「最強の(zsh)」とか「絶対安全(qmail)」とか売り文句をつけるやつが悪い。
こういう形容詞を平然と使える奴は、それだけで信用できない。 単純な一元的価値観というかな。アメリカもそうだ(unixと関係ないが)。
- 359 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/25 23:18]
- >>358
それぞれ理由を添えているはずだが。
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/26 00:33]
- > それぞれ理由を添えているはずだが。
はいはい、論理的だこと。
- 361 名前: ◆k/Ubp.Kg mailto:sage [02/09/26 01:06]
- >>349
ガーンΣ(゜Д゜川) 普通に勧められたら使ってみて決めるんだけど、>>358が言うように妙な売り文句で宣伝してくるから なんとなく嫌なだけです。なんか深夜の通販番組のアメリカ人と同じようなモノを感じるっつーか。 単に好みの問題です。 で、話変わるけど、sh,bash,zsh,csh(tcsh)以外に変わったshellはありますか?
- 362 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/26 01:44]
- >>361
fdsh(FD2に附属) 利点は…不明
- 363 名前:名無しさん@お腹いっぱい。 mailto:sage [02/09/26 01:45]
- >>350
>>346に常用しない理由がちゃんと書いてあるような。 ウザイ、厨に加え目は節穴?三重苦やね。
- 364 名前: ◆k/Ubp.Kg mailto:sage [02/09/26 01:57]
- >>362
これ知りませんですた(名前は聞いたことあったんだけど)。さんくす。
- 365 名前:名無しさん@Emacs mailto:sage [02/09/26 10:28]
- sash (stand-alone shell)
ddとかchmodとかedとかmknodとかmountとかがビルトインになってる緊急避難シェル。
|

|