Foros del Web » Administración de Sistemas » Unix / Linux »

[SOLUCIONADO] Pasar como parámetro fichero a leer en awk

Estas en el tema de Pasar como parámetro fichero a leer en awk en el foro de Unix / Linux en Foros del Web. Buenas a todos, me ha surgido un problema y no consigo solucionarlo. Yo tengo las siguientes líneas de código en php: $datos='/var/www/datos.txt'; system('memoria.sh $datos'); y ...
  #1 (permalink)  
Antiguo 09/06/2015, 17:52
 
Fecha de Ingreso: febrero-2015
Mensajes: 56
Antigüedad: 9 años, 9 meses
Puntos: 1
Exclamación Pasar como parámetro fichero a leer en awk

Buenas a todos, me ha surgido un problema y no consigo solucionarlo.
Yo tengo las siguientes líneas de código en php:
$datos='/var/www/datos.txt';
system('memoria.sh $datos');

y el script "memoria" es así:
awk '
$3~/BW/ { mem = $4 }
END {print mem }' direccion_fichero_a_leer

Y mi problema es que no se como obtener el parámetro de entrada (dirección del fichero a leer por awk) ya que he probado con $1 y algunas opciones más pero no me han servido

Ojala alguien me pueda ayudar.
Un saludo y muchas gracias.
  #2 (permalink)  
Antiguo 09/06/2015, 22:17
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 3 meses
Puntos: 401
Respuesta: Pasar como parámetro fichero a leer en awk

Parece que ya lo has solucionado (por lo menos está marcado como tal). Podrías exponer el resultado a la comunidad.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Etiquetas: awk, fichero, parametros, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:34.