Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 11259|Odpověď: 1

[linux] .sh chyba při spuštění souboru: -bash: xxx: /bin/sh^M: špatný interpret: Žádný takový soubor ani směr...

[Kopírovat odkaz]
Zveřejněno 19.03.2017 22:05:13 | | | |
.sh chyba při spuštění souboru: -bash: xxx: /bin/sh^M: špatný interpret: Žádný takový soubor ani adresář Řešení



LinuxLinux je volně použitelný a volně distribuovaný operační systém podobný Unixu, který je multiuživatelským, multitaskingovým, vícevláknovým a multiprocesorovým operačním systémem založeným na POSIX a UNIX. Běží na hlavních UNIX nástrojích, aplikacích a síťových protokolech.

Tento článek vám vysvětluje chybu při spuštění .sh: -bash: xxx: /bin/sh^M: špatný interpret: Žádný takový soubor ani adresář Řešení, zájemci se na něj odvolávají.
Popis chyby:
#./bin/sh  
Echo "Test SH soubor"
Při spuštění ./test.sh souboru v terminálu Ubuntu je hlášena chyba, která vyvolává: -bash: xxx: /bin/sh^M: špatný interpret: Takový soubor ani adresář neexistuje
Tehdy jsem o tom přemýšlel, nemožné, jak by taková cesta nemohla existovat?
Otevřete soubor pomocí nástroje vim
:set ff


Zjistil jsem, že aktuální dokument je ve formátu dokumentu
Formát souboru = DOC
Analýza příčin:
Odhaduje se, že to může být kvůli duálnímu systému, což je důvod pro úpravu a ukládání ve Windows, ale po dalším testování se zjistilo, že tomu tak skutečně je.
Řešení:
1. V prostředí vim tool
:množina ff = unix.  


2. Stáhněte si nástroj doc2unix, který tento problém vyřeší.
3. Použít úpravu třídy notepadd++ emeditor k transkódování, jak je znázorněno na obrázku níže







Předchozí:Konfigurace a využití serveru VisualSVN (nasazení projektu na SVN)
Další:Linuxový shell scrip{filter}t, který upravuje konfigurační soubor
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com