Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.79 KB | None | 0 0
  1.  
  2. shellScript=$0
  3. lineasScript=`nc $0` # Cuenta el número de líneas
  4. ultimoParametro=`eval echo \$$#`
  5. ficherosPatata=`grep "patata" *`
  6. contador=0
  7.  
  8. echo "Lineas de este sript: $lineasScript"
  9. if [ ! -f $ultimoParametro ]
  10.     then
  11.  
  12.     for fichero in $@
  13.     do
  14.         bandera=false
  15.         for ficheroPatata in $ficherosPatata
  16.         do
  17.             if [ $fichero = $ficherosPatata ]
  18.             then
  19.                 bandera=true
  20.             fi
  21.         done
  22.         if [ $bandera ]
  23.         then
  24.             echo "$fichero contiene la palabra patata"
  25.         else
  26.             echo "$fichero no contiene la palabra patata"
  27.         fi
  28.        
  29.         if [ `expr $contador \% 2` -eq 0 ]
  30.             echo "Parametro $contador es par contenido $fichero"
  31.         else
  32.             echo $fichero > $ultimoParametro
  33.         fi
  34.                
  35.         contador=$contador+1
  36.  
  37.     done
  38. else
  39.     echo "El fichero pasado por el último parámetro debe existir
  40. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement