452 Stimmen

./configure : /bin/sh^M : schlechter Interpreter

Ich habe versucht, lpng142 auf meinem fed 12-System zu installieren. Scheint ein Problem zu sein. Ich erhalte diesen Fehler

[root@localhost lpng142]# ./configure
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory
[root@localhost lpng142]# 

Wie kann ich das beheben? Die /etc/fstab Datei:

#
# /etc/fstab
# Created by anaconda on Wed May 26 18:12:05 2010
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1
UUID=ce67cf79-22c3-45d4-8374-bd0075617cc8 /boot                   ext4    
defaults        1 2
/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

6voto

Youssouf Maiga Punkte 5241

Wenn Sie Ihr Skript in einer Windows-Umgebung schreiben und es in einer Unix-Umgebung ausführen wollen, müssen Sie auf die Kodierung achten:

dos2unix $Dateipfad

6voto

SkorpEN Punkte 1888

Ich füge einfach sh vor dem Skriptnamen hinzu, damit es in meinem Fall funktioniert.

5voto

patapouf_ai Punkte 15406

Wenn Sie TextMate oder ein ähnliches Programm verwenden, speichern Sie unter und wählen Sie dann unter Kodierungen LF anstelle von CRLF .

4voto

srpatch Punkte 357

Verwenden Sie den Befehl dos2unix unter Linux, um die gespeicherte Datei zu konvertieren. Beispiel:

dos2unix file_name

3voto

Tjaart Punkte 3633

Sie können dies auch in Kate tun.

  1. Öffnen Sie die Datei
  2. Öffnen Sie die Menü "Werkzeuge
  3. Erweitern Sie die Ende der Zeile Untermenü
  4. Wählen Sie UNIX
  5. Speichern Sie die Datei.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X