elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / [BATCH] Guardar salida de comando a variable en: 7 Febrero 2013, 09:46 am
Hola a todos,

Controlo más bien poco Batch y no veo la forma de poder guardar la salida de varios comandos concatenados con | a una variable.

Os pongo un ejemplo de lo que pretendo en sh:

Código
  1. fichero=$(ls -1 | grep fichero_log | sort | tail -n 1)
  2. tail -f $fichero

Que sería lo mismo que:

Código
  1. tail -f `ls -1 | grep fichero_log | sort | tail -n 1`

Dispongo de los comandos tail.exe y grep.exe para facilitarme un poco la vida (y la sintaxis) a la hora de elaborar scripts en Batch. Lo único que me faltaría sería ver la forma de guardar la salida de los comandos con | en una variable.

Gracias de antemano!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines