Comando Cat
Resuelto
akhx
Mensajes publicados
1
Estado
Miembro
-
shadoxys Mensajes publicados 3 Estado Miembro -
shadoxys Mensajes publicados 3 Estado Miembro -
Hola, necesito unir 3 archivos de texto en uno solo y luego separarlos por ****** (asteriscos). No puedo entender qué comando podría usar en combinación con Cat. Estoy usando Fedora 14.
Gracias de antemano.
Gracias de antemano.
5 respuestas
hola
(cat archivo1 ; echo "*****" ; cat archivo2 ; echo "******" ; cat archivo3) >archivoo usar head para tener un separador
head -999999 archivo1 archivo2 archivo3 >archivo
Hola,
con solo cat, no veo cómo hacerlo :(
bueno, sí, si tienes el control del terminal
escribes *****, luego Enter, luego Ctrl-D, cada vez que el comando te devuelva el terminal.
pero no es muy práctico ;)
¿puedes usar otras herramientas?
con sed
con awk
con solo cat, no veo cómo hacerlo :(
bueno, sí, si tienes el control del terminal
cat fic1 - fic2 - fic3
escribes *****, luego Enter, luego Ctrl-D, cada vez que el comando te devuelva el terminal.
pero no es muy práctico ;)
¿puedes usar otras herramientas?
con sed
sed -s '$a*****' fic1 fic2 fic3
con awk
awk '{if(NR>FNR){NR=1; printf("%s\n%s\n","*****",$0)}else{print}}' fic1 fic2 fic3
¡Muchas gracias por sus respuestas! Es exactamente lo que estaba buscando. Es la primera vez que publico en este sitio y ¡vaya, qué resultado! Gracias por tomarse el tiempo de responderme. ¡Hasta luego, chicos!