Helló,
póbálok összehozni egy szkriptet, ami lementi néhány könyvtáramat időnként.
Az a gond, hogy a menteni valók win-es munkaállomások által használt, SZÓKÖZÖKET tartalmazó könyvtárnevek.
Valami iyesmit próbáltam:
Code:
#!/bin/bash
menteni=”/data/ezt akarom menteni”
tar -czvf ./elmentve.tgz $menteni
Vátozóba azért rakom, mert több könyvtárat is ment automatikusan, ez csak egy példa.
Ez azért nem működik, mert amikor lefut, a
helyére a következő kerül:
Code:
‘/data/ezt’ ‘akarom’ ‘menteni’
Tehát a szóközöknél elválasztva berakja a macskakörmöket. Persze a tar így nem tudja menteni.
Hogyan tudnám elkerülni, hogy egyben maradjon a könyvtárnevem, és ne rakja bele az idézőjeleket?
-Ha ez érdekes, UHU2.0 alatt történik a dolog-
Előre is köszi!
legutóbbi hsz