script
Un scprit que le vamos a mandar 2 parámetros, ¿como se los pasamos? con $1 y $2
quiere comprobar que $2 es un fichero y existe y el $1 es una cadena de caracteres.
el $2 es el fichero.log y hay que sacar lo siguiente:
1º sacar dentro el numero de lineas que tiene la cadena $1 en $2
2º sacar el numero de lineas que tiene la cadena $1 al principio en $2
3º numero de lineas que tiene la cadena $1 al final en $2
4º numero de lineas que no tiene la cadena $1 en $2
5º numero de lineas que tienen la cadena $1 en medio en $2
it($#-eq2)
then
it(-t $2)
then
a=$(grep $1 $2|wc_l)
b=$(grep"$1" $2|wc-l)
c=$(grep"$1$" $2 |wc-l)
d=$(grep-v$1$2 |wc-l)
while read lin ---------------------------------- sirve para examinar un fichero linea a linea y tratarlo
do
x=$(echo $ line| wc-w
let x=x-1
h=$(echo$lin| cut-d 'f2-$x)
x=grep $1 $h |wc-l
f(n ne)
let (w+1)
done>2
echo"el numero de lieneas que aprecen es $1 en $2 es $a>> el numero de lineas
No hay comentarios:
Publicar un comentario