|
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.
|