ďťż
 
 
   skrypt bash uruchamiany w crontabie
 
 

Tematy

 
    
 

 

 

 

skrypt bash uruchamiany w crontabie





maxblink - 12-05-2009 00:10
Mam taki problem - już kiedyś pisałem ale nikt nie pomógł, może teraz się uda rozwiązać. Mm skrypt napisany w bashu: #!/bin/bash

name="backup.`date +%s`"

tar -czvf /home/monastyr/backupy/${name}.tgz /home/xxx/pvpgn/var/charsave /home/xxx/pvpgn/var/charinfo /home/xxx/pvpgn/var/users /home/xxx/pvpgn/var/leadders Po dodaniu go do crona: 03 00 * * * /home/xxx/skrypty/backap.sh Oczywiście skrypt posiada nazwę backap.sh.

Jest w stanie ktoś mi powiedzieć czemu jak ręcznie pakuję przez ten skrypt to działa, a jak z wykorzystaniem crona to dochodzi do 4x kb i koniec.



ponton - 12-05-2009 00:23
Sprawdź w logach.



sigo - 12-05-2009 00:25
Pisząc 4x kb miałeś na myśli 4 kilobajty?
Plik pewnie nic nie zawiera, a ten rozmiar związany jest z domyślnymi rozmiarami bloków w danym systemie plików.

Poruszano już pewien problem z crontabem, który może pomóc także Tobie.



maxblink - 12-05-2009 05:29
Miałem na myśli czterdzieści parę... Pakuję pierwsze kilkanaście plików i tyle. Dalej stoi. Ma ktoś pomysł w czym tkwi problem?



ilin - 12-05-2009 08:04
Musisz przerobić skrypt aby to co normalnie wypisuje na konsoli kierował do /dev/null.

Kiedys miałem taki problem przy nagrywaniu z karty tv za pomocą mencodera uruchamianego cronem.
Wysypywal się po kilku sekundach wystarczyło przekierować wyjscie logów do /dev/null albo dodać parametr -qiet że logów nie było wcale.

Co do tara to trzeba by do mana zerknąć bo nie wiem tak z marszu jak to tam poprawić.

EDIT:)

Możesz spróbować tak
03 00 * * * /home/xxx/skrypty/backap.sh >> /dev/null



maxblink - 12-05-2009 22:54
Dziękuję, skorzystałem z tego: 03 00 * * * /home/xxx/skrypty/backap.sh >> /dev/null tj z tej końcówki. Tak na marginesie to możesz powiedzieć jak ten skrypt przerobić żeby w cronie nie dopisywać?



ilin - 13-05-2009 08:21
Spróbuj wywalić opcję -v z argumentów tara.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis