VxRail: Script Error: bash: ./clean_up_esrs.sh: /bin/bash^M: bad interpreter
Summary: VxRail Manager'dan komut dosyası çalıştırmaya çalışmak şu hatayı veriyor: "Şaşkınlık: ./clean_up_esrs.sh: /bin/bash^M: bad 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
VxRail Manager CLI da bir kabuk komut dosyası çalıştırmaya çalışırken aşağıdakiler gerçekleşir:
"bash: ./clean_up_esrs.sh: /bin/bash^M: bad interpreter: No such file or directory"
Cause
Kabuk komut dosyası FTP'den indirildiğinde, ASCI formatındaydı. Komut dosyasının UNIX ile çalışması için BINARY a dönüştürülmesi gerekir.
Resolution
- KÖK Erişimli SSH kullanarak VxRail Manager da oturum açın.
- Kabuk betiğinin konumuna gidin ve içine vi girin.
Example:
vi clean_up_esrs.sh
NOT: En altta, kabuk komut dosyasının geçerli biçimini göstermelidir. Bu özel durumda, kabuk komut dosyasının DOS'ta olduğunu gösterir. VxRail Manager'ın Linux tabanlı olduğunu, yani UNIX biçiminde olması gerektiğini unutmayın.
- Biçimi BINARY'de çalışacak şekilde değiştirin. vi oturumu içinde aşağıdaki komutu girin ve ardından Enter tuşuna basın.
:set ff=unix
- Aşağıdaki komutu girerek dosyayı kaydedin:
:wq!
- Biçimin değiştirildiğinden emin olmak için vi kullanarak kabuk komut dosyasına geri dönün (Altta DOS görülmemelidir)
- Şimdi başarılı olması gereken kabuk komut dosyasını yeniden çalıştırmayı deneyin.
Products
VxRail, VxRail Appliance Series, VxRail SoftwareArticle 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.