システム開発ブログ

【Linux】bad interpreter: そのようなファイルやディレクトリはありません

青木

青木 (2011年3月10日 10:33)
産業システム部 / Linux

みなさん、こんにちは。
産業システム部の青木です。

原因は分かりましたが、タイトルに書いたエラー内容と原因が結びつきませんでした。

開発メンバーからサーバー(CentOS)の時刻がずれているという連絡を受けました。
cronに時刻を自動設定するシェルを登録していましたが、エラーになっていたようです。
コマンドから実行していなかったことに気づきましたので実行してみたところ、
タイトルのエラーが発生しました。

bad interpreter: そのようなファイルやディレクトリはありません

このエラーを見ると、存在しないシェルを実行しようとしているようですが、
シェルの改行コードがLFでないことが原因だということが分かりました。

他のシステムでも同じシェルを使用していたのですが、
Windows環境でファイルのパスを書き換えているときに、
改行コードがCR+LFに変更されてしまったようです。

改行コードをLFに変換してから実行すると問題なく動作しました。


システムのトラブル解決を承ります。すぐにシステムリフォームを体験できますシステム診断・システムリフォームのお申し込みはこちらから。

システム開発ブログ

Twitterでilovex_officialをフォローしてください

最近の記事

カテゴリー

部署

月別アーカイブ

以前の部署別ブログ

ページのトップ