.sh faili täitmise viga: -bash: xxx: /bin/sh^M: halb tõlgendaja: Sellist faili ega katault puudub Lahendus
LinuxLinux on tasuta kasutatav ja vabalt levitatav Unix-laadne operatsioonisüsteem, mis on mitme kasutajaga, mitme ülesandega töötav, mitme lõimega ja mitme protsessoriga operatsioonisüsteem, mis põhineb POSIX-il ja UNIX-il. See käivitab peamised UNIX-tööriistad, rakendused ja võrguprotokollid.
See artikkel selgitab teile .sh faili täitmise viga: -bash: xxx: /bin/sh^M: halb tõlgendaja: Sellist faili ega kataloogi pole. Lahendus, huvitatud õpilased viitavad sellele. Vea kirjeldus:
#./bin/sh Echo "testi sh fail"
./test.sh faili käivitamisel Ubuntu terminalis teatatakse vea, mis küsib: -bash: xxx: /bin/sh^M: halb tõlgendaja: Sellist faili ega katault puudub Tol ajal mõtlesin sellele, võimatu, kuidas saakski sellist teed üldse mitte olla?
Ava fail vim tööriistaga
:set ff
Leidsin, et praegune dokument on dokumendiformaadis failiformaat = doc Põhjusanalüüs: Arvatakse, et põhjuseks võib olla kahekordne süsteem, mis on Windowsi all redigeerimise ja salvestamise põhjus; pärast uuesti testimist selgus, et see on tõepoolest nii. Lahendus: 1. Vim tööriista keskkonnas
:set ff = unix
2. Laadi alla doc2unix tööriist selle probleemi lahendamiseks. 3. Kasuta notepadd++ redaktori klassi redigeerimist transkodeerimiseks, nagu alloleval joonisel näidatud
|