Ich habe ein Bash-Skript Ich bearbeite Windows mit UltraEdit und speichern als UTF-8 Keine Stückliste, mit Unix-Linie Terminator-Stil, wie im Dialogfeld "Speichern unter" in UE angegeben.Newline Madness in Bash-Skript
Ich lade es dann auf eine centos 5 x86 Maschine, die Parallels virtuozzo läuft, und jedes Mal, egal wie ich es hochlade (FTP als Binärdatei oder über Parallels Management Console), wird das Skript nicht funktionieren. Wenn ich das Skript über die Parallels Management Console ansehe, sehe ich, dass die LETZTE und NUR die letzte Zeile ein merkwürdiges Zeichen enthält. Wenn ich den Zeilenabschluss aus der letzten Zeile entferne (lassen Sie das Skript beim letzten druckbaren Zeichen enden), funktioniert alles einwandfrei.
Meine Fragen:
A), warum nur sind die letzte Terminator Probleme verursacht Linie?
B) Wie vermeide ich das in der Zukunft?
danke!
Keine Notwendigkeit, eine neue Frage zu erstellen .. nur ändern Sie diese mit Ihren Updates. –