Unix - Contar las lineas en que sale un argumento

 
Vista:

Contar las lineas en que sale un argumento

Publicado por Ivan (1 intervención) el 15/11/2007 18:21:43
Hola estoy haciendo un script para insertar una linea cn unos argumentos previamente entrados.
Necesito saber si uno d los argumentos k tengo k meter en el archivo texto ya esta o no esta. Entonces he utilizado el comando:

set a= grep -c "$cod" medicos

Pero asi la variable 'a' no m coje el valor de las veces k esta ese argumento cod, en mi caso por ejemplo cod = 0007, y entonces m tiene k buscar si 0007 esta o no esta, y 'a' tendria k kojer el valor d las veces k esta, pero no m lo koje, pq despues al hacer el: if (a!=0), no m entra aunke haiga un 0007 en mi archivo medicos. Como lo puedo hacer?

Tambien m gustaria saber como podria borrar una linea k contibuera ese codigo , por ejemplo si una linea contiene el 0007, como puedo borrar toda la linea.

Muchas gracias saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder