Portál AbcLinuxu, 15. července 2025 08:27


Dotaz: skripty a nazvy souboru...

9.3.2003 22:00 Martin
skripty a nazvy souboru...
Přečteno: 123×
Odpovědět | Admin
Chtel bych se zeptat, jakym zpusobem muzu ve skriptu pracovat s nazvy souboru, ve kterych je mezera?...asi to zni zmatene, takze uvedu priklad:

cd /home/Pako/Podivny adresar

Standardne (tzn. kdyz zadavam prikazy primo v terminalu) pouzivam obracene lomitko:

cd /home/Pako/Podivny\ adresar

a funguje mi to v pohode...ve skriptech to ale nejak nefachci...zkousel jsem bash a sh...a vysledek byl vzdy stejny...muzete mi poradit, jak bych mel oznacit mezeru (jestli to vubec jde)...diky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.3.2003 22:17 finn
Rozbalit Rozbalit vše skripty a nazvy souboru...
Odpovědět | | Sbalit | Link | Blokovat | Admin
1.) sh byva casto jen symlink na bash
2.) dejte to do uvozovek: "Podivny adresar"
9.3.2003 22:30 Martin
Rozbalit Rozbalit vše skripty a nazvy souboru...
Diky...uz to fachci...
12.3.2003 13:29 Beda
Rozbalit Rozbalit vše skripty a nazvy souboru...
nefungovalo to proto, ze si bsh udela eval a misto
asdf\ qwert
z toho bude
'asdf' '\' 'qwert'
nebo tak nejak

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.