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: 11128|Odpověď: 0

[linux] Soubory automaticky generované shellem mají příponu otazníku

[Kopírovat odkaz]
Zveřejněno 06.01.2015 0:01:14 | | |

Napiš skript, který automaticky zpracuje soubor.


rm -f session.log
rm -f link
Wget ftp://hostname/f:/ddn/session.log
egrep '^N[[:d igit:]]|^D[1-4]' session.log >>link
egrep -c '^N[[:d igit:]]|^D[1-4]' session.log >>link
egrep -v 'ACT/UP' link>>link
ls -l session.log >>link
Gedit odkaz


Výsledkem bylo, že název souboru staženého session.log se změnil na zvláštní znak a odkaz se stal odkaz? Jak je znázorněno na obrázku níže.


Následné zpracování souborů odkazu session.log vás vyzve, že odpovídající soubor nelze najít.

Hledal jsem dlouho a nenašel jsem odpovídající čínské informace.

Situace je tady taková, že skript je napsán ve Windows a pak předán Linuxu k běhu, přičemž zlom řádku pod Windows je ^M$. Zlom řádku v Linuxu je ^M před $linux při běhu a zobrazuje zvláštní znaky.






Předchozí:Základní metody použití vi/vim
Další:Jsou tu spolužáci, kteří pomáhají s psaním přihlášky na zkoušku 15. dne? Odměna je 50 jüanů
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