Preguntas etiquetadas con quoting

Las cadenas suelen estar delimitadas por comillas, lo que plantea el problema de tratar con cadenas que incluyen comillas.


3
Cómo citar argumentos con xargs
Supongamos que quiero eliminar todos los archivos de una carpeta que tengan más de 1 MB. $ find . -size +1M | xargs -0 rm Esto no eliminará archivos que tengan espacio en sus nombres. Entonces quiero que cite todos los argumentos que envía rm. Si lo findda, Some report.docxdebería …
15 shell  find  quoting  rm  xargs 



4
Cómo grep para tubería |
¿Cómo puedo grep para la línea que contiene el carácter de tubería |o para el carácter >: files content: |this is test where is > this is none ahora lo que necesito usando el comando grep es grep -iE "<some expression>" file_name Salida: |this is test where is >



4
¿Cómo hacer que bash glob sea una variable de cadena?
Información del sistema OS: OS X bash: GNU bash, versión 3.2.57 (1) -release (x86_64-apple-darwin16) Antecedentes Quiero que Time Machine excluya un conjunto de directorios y archivos de todo mi proyecto git / nodejs. Mis directorios de proyecto están en el directorio ~/code/private/y ~/code/public/por eso estoy tratando de usar bash looping …

2
¿Cómo usar un personaje especial como uno normal?
Muchas preguntas como '¿Cómo escribir el carácter de comillas dobles (")?' se nos pregunta y no queremos saturar a nuestra comunidad con la misma respuesta (escríbala como \"si no estuviera incluida en 's, "si está incluida en 's). Entonces, la pregunta está aquí. No puede escribir caracteres especiales en un …

2
¿Cómo pueden las variables usar "~" para cd'ing?
¿Cómo puedo usar una variable $BASEen mi cd? Intenté lo siguiente pero recibí un error $ cd ~/z/repo_1_ruby_193/ 23:23:57 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ BASE="~/z" 23:24:03 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193 $ cd $BASE/repo_1_ruby_193 -bash: cd: ~/z/repo_1_ruby_193: No such file or directory 23:24:25 durrantm Castle2012 /home/durrantm/z/repo_1_ruby_193




2
Cotizaciones anidadas en subcapas
Digamos que tengo que usar comillas para encapsular la salida del subshell como: DATA="$(cat file.hex | xxd -r)" Pero necesito anidar este tipo de cosas como: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" No puedo usar comillas simples porque no expanden las variables que están dentro de …

3
bash agrega comillas simples adicionales
Tengo un problema al ejecutar mi script. Al ejecutarlo en modo de depuración (bash -x), puedo ver que bash está agregando comillas adicionales. Por eso mi guión está fallando. Aquí esto está dentro de mi script: testvar="\"sudo /home/pi/shared/blink.sh 27 off\"" ssh -n -q -q -o BatchMode=yes -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no …
13 shell  ssh  quoting 

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.