- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PATHの設定に関しまして)
PATHの設定に関するエラーについて
このQ&Aのポイント
- Linuxの勉強の手始めとして自分のサーバにCentOSをインストールし、Pathの設定を行おうとしたところ、エラーが発生しました。
- エラーメッセージ「Bad : modifier in $ (/).」が表示され、どのような修正が求められているのか分かりません。
- インターネットで検索しても適切な解決策が見つからず、この質問文を通じてアドバイスをいただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
おそらくシェルがbashでなくtcshになってしまっていると思います。 chsh コマンドでbashを指定してから、ログインし直してください。 bashとtcshでコマンドが異なります。 普通はbashを使います。仕事の関係でcshを使わざるを得ずそれに慣れたいなどの特殊事情がない限り、bashを使ってください。 エラーの意味としては、cshやtcshでは、変数のあとにコロンを付けてmodifier(修飾子)を付けることが出来るのですが、その文字が不正だというメッセージです。スラッシュが修飾子として認識されてしまったと言うことです。cshだと set path=($path /lib /usr/local/lib) のように書きます。 それはともかく、PATHにlibを入れるのは変です。何かの間違いでは?
お礼
stadiumkさん! ご回答いただきましてありがとうございました! stadiumkです。 とてもよく分かりました!理解できました。 そうゆう事だったのですね。 ご親切にありがとうございます。 bash、tcsh共に、pathの設定作業をやってみまして、 共に成功しました! ありがとうございました!