Preguntas etiquetadas con quoting

11
¿Es peligroso ejecutar echo sin comillas?

He visto un par de temas similares, pero se refieren a no citar variables, lo que sé que podría conducir a resultados no deseados. Vi este código y me preguntaba si sería posible inyectar algo para ejecutar cuando se ejecuta esta línea de código: echo run

11
Cómo usar variables dentro de comillas simples

Tengo una aplicación que toma como entrada los atributos en comillas dobles incrustadas en comillas simples. Tome por ejemplo este comando correcto: command -p 'cluster="cl1"' Para automatizarlo, creé un archivo bash usando $CLUSTERcomo variable. ¿Cómo debe ser mi comando? En otras palabras, ¿qué...

11
comando ssh con comillas

Tengo un error extraño de que no he podido encontrar nada al respecto. Quería cambiar el comentario del usuario con el siguiente comando. $ sudo usermod -c "New Comment" user Esto funcionará mientras esté conectado a un servidor, pero quiero automatizarlo en más de 20 servidores. Por lo general,...

10
sudo -u username -s "cmd arg" devuelve el comando no encontrado

Solía ​​ejecutar el comando: sudo -u elasticsearch -s "ulimit -Hn" y estaba devolviendo el valor de ulimit -Hn como lo vio el usuario elasticsearch hasta que lo probé en Ubuntu 11.10. Ahí vuelve: /bin/bash: ulimit -Hn: command not found Intenté algunos comandos diferentes, y cuando uso un...

10
Comprender el valor predeterminado de IFS

En mi GNU bash versión 4.2.8, IFS tiene un valor predeterminado de espacio, tabulación y avance de línea por defecto: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ ¿Hay alguna razón para tal IFS predeterminado? Además, ¿qué utilidades usan IFS además de...

10
Eliminar archivos con espacios en sus nombres

Estoy tratando de eliminar todos los archivos con un espacio en sus nombres. Estoy usando el siguiente comando. Pero me esta dando un error Comando: ls | egrep '. ' | xargs rm Aquí, si estoy usando solo el ls | egrep '. 'comando, me está dando todo el nombre del archivo con espacios en los...