/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Exclude af mappe
Fra : Martin Johansen [600~


Dato : 05-07-04 01:39

Hey

Jeg bruger dette script (med stor hjælp herfra) men hvordan udelukker jeg
en bestemt mappe..?

[START]
#!/bin/sh

# Script made with lots of help from dk.edb.system.unix

FILES="/test/"

DATE=`date +%Y%m%d`

tar cvzf portrica-${DATE}.tar.gz ${FILES}
[SLUT]

I dette eks. er det en mappe inden i /test som ikke skal med i processen
men alt andet i mappen skal.

Kan dette lade sig gøre?

--
Martin Johansen [6000]
http://tuxx.dk - "Carpe Aptenodytes!"
Mandrake Linux 9.2 med Fluxbox 0.9.6devel
Registered Linux User # 301406 (http://counter.li.org)


 
 
Peter Makholm (05-07-2004)
Kommentar
Fra : Peter Makholm


Dato : 05-07-04 06:50

"Martin Johansen [6000]" <visit_my@website.invalid> writes:

> tar cvzf portrica-${DATE}.tar.gz ${FILES}

> I dette eks. er det en mappe inden i /test som ikke skal med i processen
> men alt andet i mappen skal.

Du skal bruge flaget --exclude.

--
Peter Makholm | I have no caps-lock but I must scream...
peter@makholm.net | -- Greg
http://hacking.dk |

Martin Johansen [600~ (05-07-2004)
Kommentar
Fra : Martin Johansen [600~


Dato : 05-07-04 15:12

On Mon, 05 Jul 2004 07:50:26 +0200, Peter Makholm wrote:

> "Martin Johansen [6000]" <visit_my@website.invalid> writes:
>
>> tar cvzf portrica-${DATE}.tar.gz ${FILES}
>
>> I dette eks. er det en mappe inden i /test som ikke skal med i processen
>> men alt andet i mappen skal.
>
> Du skal bruge flaget --exclude.

Dvs.

tar cvzf --exclude /test portrica-${DATE}.tar.gz ${FILES}

?


--
Martin Johansen [6000]
http://tuxx.dk - "Carpe Aptenodytes!"
Mandrake Linux 9.2 med Fluxbox 0.9.6devel
Registered Linux User # 301406 (http://counter.li.org)


Peter Makholm (05-07-2004)
Kommentar
Fra : Peter Makholm


Dato : 05-07-04 15:15

"Martin Johansen [6000]" <visit_my@website.invalid> writes:

> tar cvzf --exclude /test portrica-${DATE}.tar.gz ${FILES}

Nok ikke lige der da 'portrica-${DATE}.tar.gz' er et argument til
flaget -f og da ${FILES} bare var '/test' vil du nok ende med at
ekskludere alt.

Jeg har aldrig brugt --exclude, så hvad der helt præcist er passende
ved jeg ikke.

--
Peter Makholm | What if:
peter@makholm.net | IBM bought Xenix from Microsoft instead of buying
http://hacking.dk | DOS?

Martin Johansen [600~ (05-07-2004)
Kommentar
Fra : Martin Johansen [600~


Dato : 05-07-04 22:42

On Mon, 05 Jul 2004 16:15:10 +0200, Peter Makholm wrote:

> Nok ikke lige der da 'portrica-${DATE}.tar.gz' er et argument til flaget
> -f og da ${FILES} bare var '/test' vil du nok ende med at ekskludere alt.
> Jeg har aldrig brugt --exclude, så hvad der helt præcist er passende ved
> jeg ikke.

Okay. Ellers tak for hjælpen

--
Martin Johansen [6000]
http://tuxx.dk - "Carpe Aptenodytes!"
Mandrake Linux 9.2 med Fluxbox 0.9.6devel
Registered Linux User # 301406 (http://counter.li.org)


Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste