Preguntas etiquetadas con bash

18
Cómo diferir la expansión variable

Quería inicializar algunas cadenas en la parte superior de mi script con variables que aún no se han establecido, como: str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' y más tarde PLACE, EVENT, ACTION, y RESULTse establecerá. Quiero poder imprimir mis...

18
¿Cómo componer funciones bash usando tuberías?

Tengo pocas funciones definidas de esta manera: function f { read and process $1 ... echo $result } Quiero componerlos juntos para que se vea la invocación f | g | h. ¿Qué idioma debo usar para convertir la función que trabaja en argumentos en argumentos de lectura de stdin? ¿Es posible leer...

18
¿Analizar JSON usando Python?

Tengo un archivo JSON members.jsoncomo se muestra a continuación. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id":

18
¿Por qué es una variable visible en una subshell?

Learning Bash Book menciona que una subshell heredará solo variables de entorno y descriptores de archivos, etc., y que no heredará variables que no se exportan: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var $ Como sé, el shell creará dos subshell para ()y...