Likes Likes:  0
Resultaten 1 tot 9 van de 9
Geen
  1. #1
    Linux Batch Scripting
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter

    Linux Batch Scripting

    Iemand een voorbeeld van een for loop welke iedere keer 1 regel van random.log uitleest en dan de eerste waarde in deze .log als %1 opslaat, og iig dat ik deze kan gebruiken.

    Linux batchscripting manuals of andere websites zijn ook welkom!

    Tim

  2. #2
    Linux Batch Scripting
    Sebastiaan Stok
    2.468 Berichten
    Ingeschreven
    20/12/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    86 Berichten zijn liked


    Naam: Sebastiaan Stok

    Een voorbeeld van een toepassing die frequent voorkomt: stel je wil in een grote directorystruktuur (niet in 1 directory) alle files die eindigen op .class vernietigen. Dit kan je doen in de zsh met de bewerking

    for i in `find . -name "*.class"` do rm $i ;

    http://64.233.183.104/search?q=cache...=nl&lr=lang_nl

    http://www.google.nl/search?hl=nl&q=...ken&lr=lang_nl

    Niet veel maar is iets

    Je kan met tail het bestand uit lezen, zie ook man tail

    Edit: Ik zelf heb deze gemaakt om die overbodige Thumb.db files te verwijder

    #!/bin/sh
    for i in `find . -name "Thumbs.db"`;
    do rm $i
    done
    Laatst gewijzigd door SebastiaanStok; 22/02/05 om 12:17.
    Park The Hosting Manager - your friend in hosting software

  3. #3
    Linux Batch Scripting
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter
    Bedankt, op linux.com staan ook aardige handleidingen zag ik

  4. #4
    Linux Batch Scripting
    Sebastiaan Stok
    2.468 Berichten
    Ingeschreven
    20/12/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    86 Berichten zijn liked


    Naam: Sebastiaan Stok

    Ik ga die loop ook gebruiken voor een backup script.

    Dat nog niet zo wil lukken
    Park The Hosting Manager - your friend in hosting software

  5. #5
    Linux Batch Scripting
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter
    Is de zoekfunctie misschien een optie?

    http://www.webhostingtalk.nl/search....der=descending

  6. #6
    Linux Batch Scripting
    Sebastiaan Stok
    2.468 Berichten
    Ingeschreven
    20/12/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    86 Berichten zijn liked


    Naam: Sebastiaan Stok

    Inmidels is het gelukt.

    #!/bin/bash
    # Backup script to backup te whole dang system.
    # Version 1.0

    # Waht is the dir to writ te backups to.
    BACKUP_DIR=/data/backup_system

    i=0

    # Loop until all parameters are used up
    while [ "$i" -le $(($# + 1)) ]; do

    echo "Backingup maount point \"$1\"..."

    tar -cvpzf ${BACKUP_DIR}${1}_`date '+%Y-%m-%d'`.tar.gz $1 > /data/backup_system${1}_`date '+%Y-%m-%d'`.log

    shift

    i=$((i + 1))

    done

    En aanroepen met

    system_backup.sh /boot /root /etc

    Ik heb niets in home staat dus die hoef ik niet te backupen
    Park The Hosting Manager - your friend in hosting software

  7. #7
    Linux Batch Scripting
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter
    Dat script kan een heel stuk netter. Vooral aangezien je steeds dezelfde paden gebruikt en je het niet dagelijks handmatig gaat uitvoeren. Ook die tar optie lijkt mij niet heel nuttig, zcf zonder verbose en zonder log is ook goed, maar das mijn mening. in Tar heb je ook een list optie. Cronjob om uit te voeren (root user cron dus) en tar zcf home.tar.gz /home /root /boot etc..

    Tim

  8. #8
    Linux Batch Scripting
    Sebastiaan Stok
    2.468 Berichten
    Ingeschreven
    20/12/04

    Locatie
    Rotterdam

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    86 Berichten zijn liked


    Naam: Sebastiaan Stok

    Ik snap je even niet

    tar zcf home.tar.gz /home /root /boot

    Ik draai een cronjob, ik maak iderere week ee n backup.

    Het is toch beter een backup temaken op datum.

    Met welke script maak jij je backups ?
    En het is mij nog niet gelukt ook /usr/local er bij te nemen, en dan het lieftst zonder plaatjes er bij .
    Park The Hosting Manager - your friend in hosting software

  9. #9
    Linux Batch Scripting
    Hostingontwikkelaar
    2.882 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Tim
    Registrar SIDN: Ja
    KvK nummer: 59418095
    Ondernemingsnummer: nvt

    Thread Starter
    ja, je doet nu in je cron zetten:

    /bin/sh /backup/script.sh /home /bin /tmp /etc

    Als je toch gewoon in je script zet dat je een backup maakt van die mappen en zonder al die parameters aanroept, kan het ook niet misgaan door ontbrekende parameters.

    tar --help doet trouwens wonderen. tar --help | grep exclude ook

    Ik maak trouwens backups met een eigen gemaakt script, ook via een .sh met cronjob en in de toekomst heb ik de plannen om rsynd te gaan gebruiken.


    Wekelijks een backup maken is trouwens niet genoeg, als je net een CMS maakt en je server crasht ben je alsnog je hele CMS kwijt. En ik kan het weten, mij is het gebeurd afgelopen week

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics