Pokaż wyniki 1 do 7 z 7

Temat: skrypt sprawdzajacy wielkosc pliku

  1. #1
    Zarejestrowany
    Nov 2008
    Postów
    4

    Domyślnie skrypt sprawdzajacy wielkosc pliku

    Witam!
    Mam do napisania skrypt ktory codziennie bedzie sprawdzal wielkosc pliku i jezeli plik ten przekroczy wielkosc 1GB to zeby go wyczyscil. Jestem nowicjuszem w programowaniu w bashu ale udalo mi sie zrobic cos takiego:
    Kod:
    #!bin/bash
    if [ -gt=1GB /var/log.log ]
    then
    cp /var/ null log.log
    fi
    Dobrze to jest zrobione czy zle? Jak zle to prosze o pomoc.
    Z gory dziekuje.

  2. #2
    Avatar elceef
    elceef jest offline Proces bezczynności
    Zarejestrowany
    Apr 2008
    Postów
    200

    Domyślnie

    Kod:
    #!/bin/bash
    FILENAME=/var/log.log
    FILESIZE=$(stat -c%s "$FILENAME")
    
    if [ $FILESIZE -gt 1073741824 ]; then
    	cat /dev/null > $FILENAME
    fi

  3. #3
    Zarejestrowany
    Nov 2008
    Postów
    4

    Domyślnie

    dzieki za pomoc, ale czy ten skrypt bedzie sie uruchamial codziennie

  4. #4
    Zarejestrowany
    Sep 2006
    Postów
    1,227

    Domyślnie

    Dodaj do crona.

  5. #5
    Zarejestrowany
    Nov 2008
    Postów
    4

    Domyślnie

    a jakiego polecenia uzyc bo nigdy nie mialem stycznosci z cronem.

  6. #6
    Zarejestrowany
    Sep 2006
    Postów
    1,227

  7. #7
    Zarejestrowany
    Nov 2008
    Postów
    4

    Domyślnie

    zrobilem cos takiego
    Kod:
    0 9 * * *       $HOME/bin/skrypt

Podobne wątki

  1. skrypt PHP
    By 4ndr1u in forum Newbie - dla początkujących!
    Odpowiedzi: 6
    Autor: 09-17-2008, 12:01
  2. skrypt do obsługi pliku txt
    By emilllio in forum Perl/Python/TCL/Prolog
    Odpowiedzi: 4
    Autor: 07-29-2008, 16:26
  3. FAT32 i wielkosc "klastra"?
    By gogulas in forum Off Topic
    Odpowiedzi: 6
    Autor: 12-04-2007, 21:01
  4. [skrypt] - pytanie
    By Error in forum Newbie - dla początkujących!
    Odpowiedzi: 10
    Autor: 12-27-2006, 14:25
  5. Odpowiedzi: 13
    Autor: 07-05-2006, 18:15

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52