Articles of quotes

¿Cómo mantener las cotizaciones en los argumentos de Bash?

Tengo un script Bash en el que quiero mantener las comillas en los argumentos aprobados. Ejemplo: ./test.sh this is “some test” luego quiero usar esos argumentos y volver a usarlos, incluyendo citas y citas en toda la lista de argumentos. Intenté usar \”$@\” , pero eso elimina las comillas dentro de la lista. ¿Cómo logro […]

¿Necesito presupuestos para cadenas en Yaml?

Estoy tratando de escribir un diccionario YAML para la internacionalización de un proyecto de Rails. Sin embargo, estoy un poco confundido, ya que en algunos archivos veo cadenas entre comillas dobles y en algunas sin. Algunos puntos a considerar: ejemplo 1 : todas las cadenas usan comillas dobles; ejemplo 2 – sin cadenas (excepto las […]

Encontrar cadenas entre comillas escapadas en C # usando una expresión regular

Estoy tratando de encontrar todo el texto citado en una sola línea. Ejemplo: “Some Text” “Some more Text” “Even more text about \”this text\”” Necesito conseguir: “Some Text” “Some more Text” “Even more text about \”this text\”” \”[^\”\r]*\” me da todo excepto el último, debido a las comillas que se han escapado. He leído sobre […]

cómo obtener datos entre comillas en java?

Tengo estas líneas de texto, el número de citas podría cambiar como: Here just one “comillas” But I also could have more “mas” values in “comillas” and that “is” the “trick” I was thinking in a method that return “a” list of “words” that “are” between “comillas” ¿Cómo obtengo los datos entre las citas? El […]

Asignación indirecta de variables en bash

Parece que la forma recomendada de hacer ajuste de variable indirecta en bash es usar eval : var=x; val=foo eval $var=$val echo $x # –> foo El problema es el habitual con eval : var=x; val=1$’\n’pwd eval $var=$val # bad output here (y como se recomienda en muchos lugares, me pregunto cuántos guiones son vulnerables […]

Escapar citas dobles en escritura por lotes

¿Cómo voy a reemplazar todas las comillas dobles en los parámetros de mi archivo por lotes con comillas dobles escapadas? Este es mi archivo por lotes actual, que expande todos sus parámetros de línea de comando dentro de la cadena: @echo off call bash –verbose -c “g++-linux-4.1 %*” Luego usa esa cadena para hacer una […]

Cómo ejecutar un comando bash almacenado como una cadena con comillas y asterisco

Intento ejecutar el siguiente comando: mysql AMORE -u username -ppassword -h localhost -e “SELECT host FROM amoreconfig” Lo guardo en una cadena: cmd=”mysql AMORE -u username -ppassword -h localhost -e\”SELECT host FROM amoreconfig\”” Pruébalo : echo $cmd mysql AMORE -u username -ppassword -h localhost -e”SELECT host FROM amoreconfig” Intenta ejecutar haciendo: $cmd Y obtengo la […]

¿Cómo escapar de una comilla doble dentro de comillas dobles?

¿Alguien puede mostrarme cómo escapar de la comilla doble dentro de una cadena doble en bash? Por ejemplo, en mi script de shell #!/bin/bash dbload=”load data local infile \”‘gfpoint.csv’\” into table $dbtable FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘\”‘ LINES TERMINATED BY \”‘\n’\” IGNORE 1 LINES” No puedo obtener CERRADO POR \” con el escape […]

Para qué se usa ‘$$’ en PL / pgSQL

Siendo completamente nuevo en PL / pgSQL, ¿cuál es el significado del doble signo de dólar en esta función ? CREATE OR REPLACE FUNCTION check_phone_number(text) RETURNS boolean AS $$ BEGIN IF NOT $1 ~ e’^\\+\\d{3}\\ \\d{3} \\d{3} \\d{3}$’ THEN RAISE EXCEPTION ‘Wrong formated string “%”. Expected format is +999 999’; END IF; RETURN true; END; […]

bash regex con comillas?

El siguiente código number=1 if [[ $number =~ [0-9] ]] then echo matched fi trabajos. Si trato de usar comillas en la expresión regular, sin embargo, se detiene: number=1 if [[ $number =~ “[0-9]” ]] then echo matched fi Intenté “\[0-9\]” , también. ¿Qué me estoy perdiendo? Curiosamente, la guía de scripts avanzada de bash […]