Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11259|Svar: 1

[linux] .sh fileksekveringsfejl: -bash: xxx: /bin/sh^M: dårlig fortolker: Ingen sådan fil eller direc...

[Kopier link]
Opslået på 19/03/2017 22.05.13 | | | |
.sh fileksekveringsfejl: -bash: xxx: /bin/sh^M: dårlig fortolker: Ingen sådan fil- eller mappe-løsning



LinuxLinux er et gratis og frit distribueret Unix-lignende operativsystem, som er et multi-bruger, multitasking, multitrådet og multi-CPU operativsystem baseret på POSIX og UNIX. Den kører store UNIX-værktøjer, applikationer og netværksprotokoller.

Denne artikel forklarer dig .sh fileksekveringsfejl: -bash: xxx: /bin/sh^M: dårlig tolk: Ingen sådan fil- eller mappeløsning, interesserede studerende henviser til den.
Fejlbeskrivelse:
#./bin/sh  
Echo "Test SH-fil"
En fejl rapporteres ved udførelse af ./test.sh-fil i Ubuntu-terminalen, hvilket giver følgende besked: -bash: xxx: /bin/sh^M: dårlig fortolker: Ingen sådan fil eller mappe
På det tidspunkt tænkte jeg over det, umuligt, hvordan kunne der ikke være sådan en vej?
Åbn filen med vim-værktøjet
:sæt ff


Jeg fandt ud af, at det nuværende dokument er i dokumentformat
filformat = doc
Årsagsanalyse:
Det anslås, at det kan skyldes det dobbelte system, som er grunden til redigering og gemning under Windows; efter ny test blev det fundet, at dette faktisk er tilfældet.
Løsning:
1. I vim-værktøjsmiljøet
:sæt ff = Unix  


2. Download et doc2unix-værktøj for at løse dette problem.
3. Brug redigeringen af notepadd++ emeditor-klassen til at transkode, som vist i figuren nedenfor







Tidligere:VisualSVN Serverkonfiguration og -brug (Projektudrulning på SVN)
Næste:En Linux shell scrip{filter}t, der ændrer konfigurationsfilen
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com