Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 11259|Odpowiedź: 1

[linux] .sh błąd wykonania pliku: -bash: xxx: /bin/sh^M: zły interpreter: Nie ma takiego pliku ani kierunku...

[Skopiuj link]
Opublikowano 19.03.2017 22:05:13 | | | |
.sh błąd w wykonywaniu pliku: -bash: xxx: /bin/sh^M: zły interpreter: brak takiego pliku ani katalogu Obejścia



LinuxLinux to darmowy i swobodnie rozpowszechniony system operacyjny podobny do Unixa, który jest wieloużytkownikowym, wielozadaniowym, wielowątkowym i wieloprocesorowym systemem opartym na POSIX i UNIX. Uruchamia główne narzędzia, aplikacje i protokoły sieciowe UNIX.

Ten artykuł wyjaśnia .sh błąd w wykonywaniu plików: -bash: xxx: /bin/sh^M: zły interpreter: Nie ma takiego pliku ani katalogu Rozwiązanie, zainteresowani studenci się do niego odwołują.
Opis błędu:
#./kosz/sh  
Echo "Test SH File"
Błąd zgłaszany jest podczas uruchamiania pliku ./test.sh w terminalu Ubuntu, co wywołuje pamięć: -bash: xxx: /bin/sh^M: zły interpreter: Brak takiego pliku ani katalogu
Wtedy pomyślałem, że to niemożliwe, jak mogłoby nie istnieć taka droga?
Otwórz plik za pomocą narzędzia vim
:set ff


Znalazłem obecny dokument w formacie dokumentu
Format pliku = DOC
Analiza przyczyn:
Szacuje się, że może to być spowodowane podwójnym systemem, który jest powodem edycji i zapisywania w Windows, ale po ponownym testowaniu okazało się, że rzeczywiście tak jest.
Obejście:
1. W środowisku narzędzi vimowych
:zbiór ff = unix  


2. Pobierz narzędzie doc2unix, aby rozwiązać ten problem.
3. Użyj edycji klasy emeditor notepadd++ do transkodowania, jak pokazano na poniższym rysunku







Poprzedni:Konfiguracja i użycie serwera VisualSVN (wdrażanie projektu na SVN)
Następny:Powłoka Linuksa scrip{filter}t, która modyfikuje plik konfiguracyjny
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com