Linux/Unix Shell Scripting - pipes o script?

 
Vista:

pipes o script?

Publicado por Franco (1 intervención) el 16/06/2006 14:42:44
hola...les queria hacer una consulta....
Tengo muchos directorios...cada uno con varios subdirectorios..y en ellos un archivo Makefile.am por cada subdirectorio.
A cada archivo Makefile.am le tengo q agregar una linea por ej: #!/bin/bash
queria saber si usando pipes puedo hacer un comando q las agregue sola de una vez en vez de ir agregando la linea por cada archivo...porque son muchos.
O tal vez haria falta hacer un script sencillo....
Una forma que yo probe pero no funciona (se las doy como ejemplo) es:
find ./ -name Makefile.am | >> echo "#!/bin/bash".
Muchas Gracias por las sugerencias
Herrero Franco
Aguante PR y sus Redonditos de Ricota
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

RE:pipes o script?

Publicado por n0str0m0 (180 intervenciones) el 17/06/2006 12:07:04
El problema que veo es que supongo que la linea que quieres hacer, es añadirla en la primera posición, ya que es un sha-bang!. Eso creo que se puede solucionar con sed o awk pero no soy un experto en eso.

Si te da igual dónde situar la linea, puedes hacerlo modificando un pokito la prueba que hiciste: utiliza la opción exec de find.

man find.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar