Quantcast
Channel: Preguntas más recientes con las etiquetas linux - Stack Overflow en español
Viewing all articles
Browse latest Browse all 1694

Cómo guardo un ls con varios pipes en una variable?

$
0
0

estoy haciendo un programa que lista de forma recursiva los ficheros a partir de un directorio y tiene varios parametros (x ejemplo -i 25204120, para buscar por el numero de inodo). El problema es que si entro en una carpeta y ejecuto directamente ls -lisa | grep (numero) funciona, pero en mi script tengo esto dentro de una funcion que no funciona:

local linies=0local llistar="-lisap $ordre $nom_fitxer"if [ "$num_inode" != "" ] #si hi ha filtre de num inode, concateno    then    llistar="$llistar | grep $num_inode"fiif [ "$permisos" != ""] #si hi ha filtre de permisos, concateno    then    llistar="$llistar | grep $permisos"fils $llistar | grep -v /

Alguna idea? Muchas gracias!!


Viewing all articles
Browse latest Browse all 1694

Latest Images

Trending Articles

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>