Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 11259|Vastaus: 1

[linux] .sh tiedoston suoritusvirhe: -bash: xxx: /bin/sh^M: huono tulkki: Ei tällaista tiedostoa tai direc...

[Kopioi linkki]
Julkaistu 19.3.2017 22.05.13 | | | |
.sh tiedoston suoritusvirhe: -bash: xxx: /bin/sh^M: huono tulkki: Ei tällaista tiedostoa tai hakemistoa Kiertotie



LinuxLinux on vapaasti käytettävä ja vapaasti jaettu Unix-tyyppinen käyttöjärjestelmä, joka on monikäyttäjäinen, moniajoinen, monisäikeinen ja moniprosessorinen käyttöjärjestelmä, joka perustuu POSIX- ja UNIX-pohjaisuuteen. Se käyttää merkittäviä UNIX-työkaluja, sovelluksia ja verkkoprotokollia.

Tämä artikkeli selittää sinulle .sh tiedoston suoritusvirheen: -bash: xxx: /bin/sh^M: huono tulkki: Ei tällaista tiedostoa tai hakemistoa Ratkaisu, kiinnostuneet opiskelijat katsovat sitä.
Virhekuvaus:
#./bin/sh  
Echo "Testaa SH-tiedostoa"
Virhe raportoidaan suorittaessaan ./test.sh-tiedostoa Ubuntu-päätelaitteessa, ja se kehottaa: -bash: xxx: /bin/sh^M: huono tulkki: Ei tällaista tiedostoa tai hakemistoa
Silloin ajattelin sitä, mahdotonta, miten sellaista polkua ei voisi olla?
Avaa tiedosto vim-työkalulla
:set ff


Huomasin, että nykyinen dokumentti on dokumenttimuodossa
tiedostomuoto = doc
Syyanalyysi:
Arvioidaan, että syynä saattaa olla kaksoisjärjestelmä, joka on syynä muokkaamiseen ja tallentamiseen Windowsilla, ja uudelleen testauksen jälkeen havaittiin, että näin todella on.
Kiertotie:
1. Vim-työkaluympäristössä
:set ff = unix  


2. Lataa doc2unix-työkalu tämän ongelman ratkaisemiseksi.
3. Käytä notepadd++ emeditor-luokan muokkausta transkoodaukseen, kuten alla olevassa kuvassa on esitetty







Edellinen:VisualSVN-palvelimen konfiguraatio ja käyttö (projektin käyttöönotto SVN:llä)
Seuraava:Linux-shell-scrip{filter}t, joka muuttaa konfiguraatiotiedostoa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com