![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
初めまして。現在、研究に必要なため、windows上でcygwinを使っております。
cshで書いたスクリプトを実行すると、
bash: csh: command not found
と出てきてしまいます。
数週間前にPCに不具合があり、リカバリしたためcygwinを入れ直したところ、
このような事態になりました。
以前と同じ設定をしたので、原因がわかりません。
見当違いの方法かもしれませんが、
起動時のシェルをtcshに変えてみても状況は変わりませんでした。
UNIX等についてあまり詳しくないため、大変困っております。
cygwinを使ってらっしゃる方、UNIXに詳しい方、教えて頂けませんでしょうか?
よろしくお願いいたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_13.png?5a7ff87)
No.3
- 回答日時:
文字通り csh が入っていないのであれば,
bash: csh: command not found
と出るのは当り前では??
#!/bin/csh
..
と言うようなスクリプトを書いているんですよね??
/bin/csh
が存在していなければ,csh がありませんと出るのは当然のような気がします.
cygwin を再度インストールしなおしてください.
この回答への補足
回答ありがとうございます。
説明不足で申し訳ございません。
#!/bin/tcsh -f
・・・
というようなスクリプトを書いております。
perlのsystem関数を使うと、cshで書いたスクリプトが認識されるので入っているのかと思ってしまいました。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_13.png?5a7ff87)
No.2
- 回答日時:
/bin/csh
/usr/bin/csh
etc.
等にcshが入っていないのではですね.それか環境変数のPATHにそれらのパスが通っていないか.
UNIXの知識が多少でもあれば解決できる問題なので,その辺をもう一度勉強しなおしてからcygwinを使うようにされた方が後学のために良いかと思います.
それかはなっからUNIXを使わずにWindowsだけでプログラミングの勉強をするか.
この回答への補足
ご回答いただきありがとうございます。
私の説明不足で大変申し訳ございません。
csh自体は入っていませんでしたが、
/bin/tcsh
はあります。そして、PATHも通っております。
他に認識されない理由がわからなかったので質問した次第です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 WindowsUpdateで再起動を阻止したいです 3 2023/03/15 22:41
- モニター・ディスプレイ PCゲームで急にFPSが落ちました 2 2022/11/18 00:42
- デスクトップパソコン 「自動修復でPCを修復できませんでした」と表示されPCが起動しないのですが対処法はありますか? 5 2022/05/13 09:16
- BTOパソコン OSの入ったHDDがBIOSには認識されるが起動しない 5 2022/04/15 00:47
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- 中古パソコン 中古PCを売る時、OS(Windows11)はどんな状態にするのが親切ですか? 4 2022/12/15 17:08
- CPU・メモリ・マザーボード ゲーミングPCのスペック、組み合わせについて PC初心者なので拙い文など箇条書きなどで理解しづらいか 5 2022/04/25 15:35
- HTML・CSS 詳しい方に質問です。 早急に解決したいと思っています。 ポートフォリオをMacBook で作成したと 2 2023/05/12 17:40
- マウス・キーボード キーボードのCaps Lockキーと変換キーの挙動がおかしくなりました。 4 2022/09/04 22:44
- Outlook(アウトルック) Outlookでメールを設定したら、設定済み?? 2 2022/09/24 13:25
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ディスクの空き容量を求める(W...
-
Perlのライセンス
-
複数行に渡る文字列の置換
-
VBScriptでCurrentDirectoryを...
-
頭にperlとつけないと実行できない
-
Windows系OSのPerlスクリプト...
-
PerlでUNIXのコマンドとパスワ...
-
[ASP]条件によってインクルード...
-
vbs: オブジェクトがコレクショ...
-
crontab での実行結果が違う
-
ホームページ作成でCGI、VBスク...
-
powershellで関数名を変更する...
-
VBAで別モジュールへの変数の受...
-
VBAで旧字体を異字体に一括で変...
-
例外処理のフローチャートの記...
-
VBAで「メモリが不足しています」
-
VBA This Workbookモジュール...
-
LCD ディスプレイを Raspberry ...
-
オフコン(富士通Kシリーズ)...
-
ユーザー定義関数に#NAME?が返...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Cからシェルを起動し返り値をハ...
-
powershellで関数名を変更する...
-
UWSCのスクリプトにラグが発生...
-
"JScript"が見つかりません!
-
[ASP]条件によってインクルード...
-
VBSで自動ログインについて
-
VBSを利用して、IEのタブを自動...
-
VBScriptでCurrentDirectoryを...
-
Perlのライセンス
-
vbs: オブジェクトがコレクショ...
-
Perlスクリプトで文字化けして...
-
シェルでsyntax errorがでてしまう
-
awkの処理速度を改善したい
-
ADサーバにおけるログインID,PC...
-
cygwinでcshが認識されず困って...
-
ディスクの空き容量を求める(W...
-
crontab での実行結果が違う
-
ホームページ作成でCGI、VBスク...
-
perlスクリプトのブラウザURLか...
-
perl起動方法
おすすめ情報