Preguntas etiquetadas con string

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...

14
Indexar una cadena en bash

¿Cómo puedo referirme a una cadena por índice en sh / bash? Es decir, básicamente dividiéndolo. Estoy tratando de quitar 5 caracteres de un nombre de archivo. Todos los nombres tienen la estructura: nombre_nr_código. Estoy tratando de eliminar el bit de código 5 alfanumérico. name_nr_Siempre tiene...

13
sustituciones de cadena: todas las ocurrencias

Una pregunta simple, pero no puedo encontrar la respuesta. la documentación de zsh me abruma :-( function z () { echo ${1:s/the/THE} } $ z thethethe THEthethe ... ¿Cómo puedo reemplazar todo 'the' por 'THE', no solo la primera vez? Con zsh son las cosas más fáciles para las que parece ser más...

11
JSON analizando en el shell

¿Cómo puedo analizar la salida JSON en el shell? Por ejemplo, Amazon Web Services proporciona una CLI para recuperar el estado de sus instancias: $ aws ec2 describe-instances <my_instance_id> Pero el comando devuelve una cadena JSON. La salida de ese comando se ve así: $ aws ec2...