Portál AbcLinuxu, 14. května 2025 02:58
tar
em, ktery spoustim cron
em (Debian). Chybovy vystup posilam do souboru a "nechybovy" do /dev/null
. tar
ale produkuje tuhle hlasku,
tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targetskterou posila do chyboveho vystupu, tudiz se mi nimi soubor zbytecne hromadi. Co jsem se docetl, tak se o nejedna o chybu, jako takovou. Poradite, jak tohle vyfiltruju?
tar ... 2>&1 >/dev/null | grep -v 'tar: Removing leading' >subor
tee
: tar ... 2>&1 >/dev/null | grep -v 'tar: Removing leading' | tee subor
tee
, který to, co mu posíláte na standardním vstupu kopíruje jak do souboru, tak i do standardního výstupu (který v případě cronu skončí v mailu).
tar -cvzf moje-zaloha.tar.gz /home/adresar Spustit tar takto: cd /home tar -cvzf moje-zaloha.tar.gz adresar Nebo takto: tar -C /home -cvzf moje-zaloha.tar.gz adresar
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.