Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.



3
Significado de [“$ {1: 0: 1}” = '-']
Tengo el siguiente script para iniciar un proceso MySQL: if [ "${1:0:1}" = '-' ]; then set -- mysqld_safe "$@" fi if [ "$1" = 'mysqld_safe' ]; then DATADIR="/var/lib/mysql" ... ¿Qué significa 1: 0: 1 en este contexto?
18 linux  bash  shell 



3
¿Cómo puedo enumerar todas las variables de shell?
Lectura sobre esta pregunta: en zsh, ¿cómo puedo enumerar todas las variables de entorno? , Me preguntaba, ¿cómo puedo enumerar todas las variables de shell ? Además, ¿la distinción entre variables de shell y variables de entorno se aplica a shells que no sean zsh? Estoy principalmente interesado en Bash …

2
¿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 …
18 bash  shell  subshell 


4
forma más corta de reemplazar caracteres en una variable
Hay muchas formas de reemplazar caracteres en una variable. El camino más corto que descubrí es trhasta ahora: OUTPUT=a\'b\"c\`d_123and_a_lot_more OUTPUT=$(echo "$OUTPUT"|tr -d "'\`\"") echo $OUTPUT ¿Hay una manera mas rápida? Y es este seguro citando a citas como ', "y `sí mismo?
18 bash  string  variable 


2
¿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? …

8
¿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": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" …
18 bash  python  json 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.