VxRail: Skriptfehler: schlagen: ./clean_up_esrs.sh: /bin/bash^M: Falscher Interpreter

Summary: Beim Versuch, ein Skript von VxRail Manager auszuführen, tritt folgender Fehler auf: "bash: ./clean_up_esrs.sh: /bin/bash^M: schlechter Interpreter: No such file or directory

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



Beim Versuch, ein Shell-Skript in der VxRail Manager-CLI auszuführen, geschieht Folgendes:
 

"bash: ./clean_up_esrs.sh: /bin/bash^M: bad interpreter: No such file or directory"



Screenshot, der den Skriptfehler zeigt:  

 

Cause

Als das Shell-Skript von FTP heruntergeladen wurde, lag es im ASCI-Format vor. Das Skript muss in eine BINÄRDATEI konvertiert werden, damit es mit UNIX funktioniert.

Resolution

  1. Melden Sie sich bei VxRail Manager über SSH mit ROOT-Zugriff an.
  2. Navigieren Sie zum Speicherort des Shell-Skripts und rufen Sie vi darin auf.

    Beispiel:
vi clean_up_esrs.sh


Screenshot des Skripts im DOS-Format, das auf VxRail Manager nicht funktioniert. 
 

HINWEIS: Unten sollte das aktuelle Format des Shell-Skripts angezeigt werden. In diesem speziellen Fall zeigt es, dass das Shell-Skript in DOS ist. Denken Sie daran, dass VxRail Manager Linux-basiert ist, was bedeutet, dass er in einem UNIX-Format vorliegen muss.
  1. Ändern Sie das Format so, dass es in BINARY funktioniert. Geben Sie den folgenden Befehl innerhalb der vi-Sitzung ein und drücken Sie dann die Eingabetaste.

 

:set ff=unix 



Screenshot, der die Verwendung des Dateitypbefehls :set ff=unix im Vi-Editor zeigt. 

  1. Speichern Sie die Datei, indem Sie den folgenden Befehl eingeben:
:wq!
  1. Kehren Sie mit vi zum Shell-Skript zurück, um sicherzustellen, dass das Format geändert wurde (sollte DOS unten nicht sehen).
  2. Versuchen Sie, das Shell-Skript erneut auszuführen, was jetzt erfolgreich sein sollte.

    Screenshot, der zeigt, wie das Skript nach dem Festlegen des Dateityps erfolgreich ausgeführt wird. 
     

Products

VxRail, VxRail Appliance Series, VxRail Software
Article Properties
Article Number: 000025001
Article Type: Solution
Last Modified: 10 Feb 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.