• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PATHの設定に関しまして)

PATHの設定に関するエラーについて

このQ&Aのポイント
  • Linuxの勉強の手始めとして自分のサーバにCentOSをインストールし、Pathの設定を行おうとしたところ、エラーが発生しました。
  • エラーメッセージ「Bad : modifier in $ (/).」が表示され、どのような修正が求められているのか分かりません。
  • インターネットで検索しても適切な解決策が見つからず、この質問文を通じてアドバイスをいただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.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さん! ご回答いただきましてありがとうございました! stadiumkです。 とてもよく分かりました!理解できました。 そうゆう事だったのですね。 ご親切にありがとうございます。 bash、tcsh共に、pathの設定作業をやってみまして、 共に成功しました! ありがとうございました!

関連するQ&A