O Luns 29 Setembro 2008 00:49, Jonatan Alballay escribiu: > Listeros todos como puedo concatear lo siguiente para que me aparesca todos > hacia el lado y no haci abajo? > > cat /proc/meminfo | grep "MemTotal" | awk '{print $1}' > cat /proc/meminfo | grep "MemTotal" | awk '{print $2}' > cat /proc/meminfo | grep "MemTotal" | awk '{print $3}' > > > de ante mano muchas gracias
Puede que no sea la forma más elegante pero...: echo `cat /proc/meminfo | grep "MemTotal" | awk '{print $1}'; cat /proc/meminfo | grep "MemTotal" | awk '{print $2}'; cat /proc/meminfo | grep "MemTotal" | awk '{print $3}'` NOTA: todo en la misma linea NOTA2: son comillas invertidas PD: con esto queda más corto: echo `cat /proc/meminfo | grep "MemTotal" | awk '{print $1; print $2; print $3}'` PD2: esto ya parece lo mas elegante: cat /proc/meminfo | grep "MemTotal" | awk '{print $1 " " $2 " " $3}' PD3: perdón por no ir al grano y darle tantas vueltas, es que voy escribiendo según se me ocurre, y no tengo ni idea de awk, las comillas en el print son para añadir espacios, imagino q puedes añadir cualquier cosa en realidad (p.ej: {print "Memoria total: " $2 "kB"} -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]