Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [ubuntu 7.04] manuale shell

    Buongiorno a tutti,
    sono un pivello di primo pelo..scusate.

    Mi servirebbe un manuale o sito ove trovare le sintassi delle shell
    (ma il più possibile completo)
    per incominciare ma anche per avere un riferimento dettagliato.

    In particolare ho errori nel :
    if -a e -w
    nel controllo traffico indicato in:
    http://www.fabriziosinopoli.it/categ...a/tips-tricks/

    grazie shell

  2. #2

  3. #3

  4. #4
    ....grazie (lascia senza parole questo forum e tutti voi!),
    ma ho ancora qualche problemino in questa shell che evita di dar soldi alla tre oltre misura.........

    all'esecuzione della mia shell ottengo :
    cat: /home/silvio/files/transito/naviga3.log: No such file or directory
    /usr/local/bin/count_tre.sh: line 12: [: too many arguments

    errore che dovrebbe essere sull'if della mia shell che riporto:

    #!/bin/bash

    LOG=$HOME/files/transito/naviga3.log
    PPPSTATS="/usr/sbin/pppstats ppp0"
    DATA=`date '+%d/%m/%Y'`

    # −w file has write permission (for the user running the test)
    # −a file exists
    # se il file $LOG esiste e lo accedo :estraggo da $LOG la 1 parola (la data) e vedo se è uguale a $DATA fissata in testa (oggi)
    # se si: in TRAFFICO_OLD metto il $2 : traffico precedente
    # se no : nulla
    if [ -w $LOG -a `cat $LOG | cut -f1 -d' '` = $DATA ]; then
    TRAFFICO_OLD=`cat $LOG | awk '{print $2}'`
    fi

    # mentre (per sempre)
    while :
    # esegui loop
    do

    ecc...ecc

    ho provato anche a sostituire il -a con -e come consigliato nel manuale che mi avete fornito,
    mentre il -w lo considera ok, ma non va..........consigli
    spererei di arrivare fino in fondo............................grazie ancora

  5. #5

    scusate scusate !!!!!!!!!!!!!

    ho sbagliato il link al sito ave ho preso la shell, quello corretto è: http://sblov.blogspot.com/2007/04/co...aviga-tre.html


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.