Portál AbcLinuxu, 7. května 2024 20:58


Dotaz: TAR - zrušení hlášky ...

28.7.2005 09:31 ben
TAR - zrušení hlášky ...
Přečteno: 252×
Odpovědět | Admin
Z cronu spouštím zálohovací skript s tarem. Záloha proběhne OK, ale nedaří se mi odstranit hlášku
tar: Removing leading `/' from member names
a tato se později v hlášeních cronu zobrazuje a zbytečně je odesílána jako "chyba" při zálohování. Rád bych dosáhnul stavu, kdy budou hlášení cronu odesílána pouze se skutečnými chybami. Určitě jsem hledal špatně, ale man, help ani hledání na webu mi nepomohlo - umí někdo s touto banalitou poradit nebo odkázat na info.

Děkuji za radu
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.7.2005 09:40 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
Odpovědět | | Sbalit | Link | Blokovat | Admin
grep -Fxv "tar: Removing leading `/' from member names"
28.7.2005 10:15 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
Hmm, a kam to mám napsat ;-)
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
28.7.2005 09:42 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nezadávat jako argumenty absolutní cesty.
28.7.2005 10:15 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
Odpovědět | | Sbalit | Link | Blokovat | Admin
tar(1)
       -P, --absolute-names
              don't strip leading `/'s from file names
a pak se taky rozhodni jestli je tam chceš mít nebo ne.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
28.7.2005 10:18 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
Jo a v této souvislosti by tě mohlo taky zajímat
       -C, --directory DIR
              change to directory DIR
Třeba například
tar czfC muj.tgz / usr
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
28.7.2005 10:28 ben
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
V záloze nechci absolutní cesty, proto to hlášení. Musím se přiznat, že neumím použít to
dc -e '?[...
28.7.2005 10:35 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
Tak použijte parametr -C, jak radí kolega...

To dc -e '?[... s vaším problémem nesouvisí, to je kolegova patička :-)
28.7.2005 14:18 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: TAR - zrušení hlášky ...
Na to je potřeba si nainstalovat dc
DC(1)                                                                    DC(1)

NAME
       dc - an arbitrary precision calculator

SYNOPSIS
       dc [-V] [--version] [-h] [--help]
          [-e scriptexpression] [--expression=scriptexpression]
          [-E scriptexpression] [--initexpr=scriptexpression]
          [-f scriptfile] [--file=scriptfile]
          [file ...]

DESCRIPTION
       Dc  is a reverse-polish desk calculator which supports unlimited preci-
       sion arithmetic.  It also allows you to define and call  macros.   Nor-
       mally  dc  reads  from the standard input; if any command arguments are
       given to it, they are filenames, and dc reads and executes the contents
       of  the files before reading from standard input.  All normal output is
       to standard output; all error output is to standard error.

       A reverse-polish calculator stores numbers on a stack.  Entering a num-
       ber  pushes  it  on the stack.  Arithmetic operations pop arguments off
       the stack and push the results.
To co mám v patičce je nejkratší implementace výpočtu největšího společného dělitele a po spuštění je potřeba vložit dvě čísla oddělená mezerou, nebo tam dát dva otazníky a pak se mohou vložit každé zvlášť na řádku, nebo moje oblíbená metoda
dc -e '?[dSarLa%d0<a]dsax+p' <<<'357367686735399256 3691790960471891256'
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.

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.