• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ifで構文エラー?)

ifで構文エラー?

このQ&Aのポイント
  • Red Hat Linux9がインストールしてあるPCで、if文を使用した時に構文エラーが発生します。
  • 特定のPCでのみ発生する問題で、if文の式構文が認識されません。
  • 問題の原因は不明であり、解決策を見つけることができません。

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

  • ベストアンサー
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

シェルスクリプトを記述したファイル(test.txt)を保存した際に、改行コードは確認しましたか? 改行コードが「LFのみ」でなく「CR+LF」になっていると構文エラーになる場合があります。 改行コード問題は、ファイルをFTPで転送した場合に陥る罠なので、ご確認を。

koozou
質問者

お礼

FTPで転送したファイルではなく、Linuxにtelnetでログインして作ったファイルなんです。なので改行問題は無いと思っているんですが

koozou
質問者

補足

FTPでバイナリ転送したものを いじってたのが原因だったみたいです。