Preguntas etiquetadas con shell

11
nunca use el operador `-a` o` -o` con `[`

Stéphane Chazelas escribió: algunas reglas como siempre cotizar variables nunca use el operador -ao -o(use varios [comandos y los operadores &&y ||shell) Haga [confiable con los proyectiles POSIX. ¿Por qué "nunca usar el operador -ao -o"? ¿Cómo puedo hacer "usar varios...

11
Lista de nombres de alias, funciones y variables en zsh

Necesito una forma de enumerar los nombres (sin el cuerpo / contenido / valor) de alias, funciones, variables, matrices en zsh. Óptimamente debería comportarse así compgen: compgen -a # will list all the aliases you could run. compgen -A function # will list all the functions you could...

11
Dar formato al texto en columnas

Tengo un archivo con dos columnas como se muestra a continuación (ejemplo): ARCHIVO 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise 9 Necesito formatear esto y mi salida esperada debería ser: ARCHIVO 1: John 1 Peter 2 Michael Rod 3 Su 7 Louise

11
Proceso de sustitución en GNU Makefiles

En un indicador de bash, uno puede ejecutar diff usando pseudo archivos: diff <(echo test) <(echo test) Agregar esto como está en un Makefile falla: all: diff <(echo test) <(echo test) El error (sugerencia: / bin / sh apunta a / bin / bash en este sistema): /bin/sh: -c: line 0:...

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