アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になっております。
疑問となっている事は以下の通りです。
(1)CygwinのプロンプトををBシェルからCシェルへ変更する手順。
(2)KnoppixのプロンプトををBシェルからCシェルへ変更する手順。
ということをしたいと思います。
(1)については、Cygwin.batの最後にあるbashをcshに変更したのですが、Cygwin自体が起動しなくなりました。
(2)については、どの様な設定をすればよいか全く解らない状態です。

どのような設定をすれば、Cシェルが扱えるようになるのでしょうか。
ご教授のほど、宜しくお願いします。

A 回答 (3件)

使用するシェル(今回の場合csh)がインストールされており、適切なオプションを指定していれば動くはずです。



Cygwinのセットアップ時にcsh、またはtcshを選択してインストールしましたでしょうか。

これぐらいしか思いつきません……。
    • good
    • 0
この回答へのお礼

ご回答有難うございます。
とにかく、Linuxの勉強がしたかったので、中古PCを購入し、そこへRedHatの体験版のようなものを入れて対応しました。
こんかいは、新しいユーザを作成する際に、.chsrcのファイルを作成して、cシェルに変更できるようにしました。

お礼日時:2007/03/18 11:40

(2)のKnoppixについては知らないのですが(1)のCygwinについて。



Cygwin.batの最後の行にあるのはシェルの起動コマンドですが
もしかして、単純に「bash」となっているのを「csh」にしていませんか?

bashとcshでは起動オプションが異なりますので、
bashの起動オプションが指定された状態ではcshはうまく機動的な意図思います。
cshの起動オプションを調べ、適切なオプションを伴ったコマンドに書き換えることで
問題は解決するのではないでしょうか。

ちなみに当方環境ではbashからtcshに変更したため
bash --login -i

tcsh -l
に書き換えて使用しています。

この回答への補足

ファイルの記述修正のほかに必要な作業はありますでしょうか。

補足日時:2007/02/01 00:28
    • good
    • 0
この回答へのお礼

ご回答有難うございます。
教えて頂いたとおり、tcsh -lに変更してみたのですが、
うまく起動しませんでした。
もっと勉強しなくてはと、思いました。

お礼日時:2007/01/30 23:41

chsh や chpass て Linux にもあるんじゃないかな。


csh はインストールしてるよね?
    • good
    • 0
この回答へのお礼

ご回答有難うございます。
cshはインストールしていません。
本を読むと、LinuxにはBシェルやCシェル、他のシェルもあると言うような記述があったため、初めからCシェルが入っているものだと思っていました。
Cシェルはインストールする必要があるのですね。
探してみます。

お礼日時:2007/01/30 23:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!