Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Tibor Krejčí 19 Září 2010, 14:56:47
-
Zdravím. Přicházím s dalším hloupým dotazem. Potřeboval bych do terminálu zadat název souboru, který obsahuje mezeru, ale terminál mi standartní mezeru v řádce neuzná. Např. "ffmpeg -i po kus.avi" nepochopí a napíše "no such file or directory"... Nevíte kde dělám chybu? Učím se s terminálem pár dní a vygooglil jsem spoustu dalších užitečných vlastností, ale ne řešení pro problém s mezerou. Děkuji za případné odpovědi.
-
Buď dáš cestu/název do uvozovek, nebo použiješ před každou mezerou escape znak \.
-
Dík. Úvozovky mě napadly taky, ale zkusil jsem jenom ty "normální dvojitý". S 'jednoduchýma' jsem to nezkoušel ;).
-
Jenže dvojité uvozovky musí fungovat v tomto případě stejně jako jednoduché. Tady máš něco k rozdílu mezi nimi:
http://cs.wikibooks.org/wiki/Bash#Uvozovky (http://cs.wikibooks.org/wiki/Bash#Uvozovky)