Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 11259|Jawab: 1

[linux] .sh kesalahan eksekusi file: -bash: xxx: /bin/sh^M: penerjemah buruk: Tidak ada file atau direksi seperti itu...

[Salin tautan]
Diposting pada 19/03/2017 22.05.13 | | | |
.sh kesalahan eksekusi file: -bash: xxx: /bin/sh^M: bad interpreter: Tidak ada file atau direktori seperti itu Solusi



LinuxLinux adalah sistem operasi mirip Unix yang gratis digunakan dan didistribusikan secara bebas, yang merupakan sistem operasi multi-pengguna, multi-tugas, multi-threaded, dan multi-CPU berdasarkan POSIX dan UNIX. Ini menjalankan alat, aplikasi, dan protokol jaringan UNIX utama.

Artikel ini menjelaskan kepada Anda .sh kesalahan eksekusi file: -bash: xxx: /bin/sh^M: bad interpreter: Tidak ada file atau direktori seperti itu Solusi, siswa yang tertarik merujuknya.
Deskripsi kesalahan:
#./bin/sh  
echo "file SH uji"
Kesalahan dilaporkan saat menjalankan file ./test.sh di terminal Ubuntu, meminta: -bash: xxx: /bin/sh^M: penerjemah buruk: Tidak ada file atau direktori seperti itu
Saat itu, saya memikirkannya, tidak mungkin, bagaimana mungkin tidak ada jalan seperti itu?
Buka file menggunakan alat vim
:atur ff


Saya menemukan bahwa dokumen saat ini dalam format doc
format file = dokumen
Analisis penyebab:
Diperkirakan mungkin karena sistem ganda, alasan untuk mengedit dan menyimpan di bawah Windows, setelah pengujian lagi, ditemukan bahwa ini memang masalahnya.
Solusi:
1. Di lingkungan alat vim
:set ff = unix  


2. Unduh alat doc2unix untuk mengatasi masalah ini.
3. Gunakan pengeditan kelas notepadd++ emeditor untuk mentranskode, seperti yang ditunjukkan pada gambar di bawah ini







Mantan:Konfigurasi dan Penggunaan Server VisualSVN (Penyebaran Proyek di SVN)
Depan:Shell Linux scrip{filter}t yang memodifikasi file konfigurasi
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com