Preguntas etiquetadas con dash

El shell Dash, un derivado compatible con POSIX del shell Almquist utilizado como / bin / sh en Debian, Ubuntu y otras distribuciones de Linux.

57
¿Es dash o algún otro shell "más rápido" que bash?

Siempre pensé que el único beneficio de usar el guión en lugar de bash era que el guión era más pequeño y, por lo tanto, muchas instancias del guión comenzarían más rápido en el momento del arranque. Pero he investigado un poco, y encontré que algunas personas migraron todos sus scripts para...

15
¿Cuál es la diferencia entre: y verdadero?

En bash: $ type : : is a shell builtin $ type true true is a shell builtin Parece que son iguales, pero no dan la misma traza del sistema: $ strace : strace: :: command not found $ strace true execve("/bin/true", ["true"], [/* 82 vars */]) = 0 [snip] exit_group(0) = ? Intenté diferir strace...

9
División de cadena en dos puntos en / bin / sh

Mi dashscript toma un parámetro en forma de hostname:port, es decir: myhost:1234 Mientras que el puerto es opcional, es decir: myhost Necesito leer el host y el puerto en variables separadas. En el primer caso, puedo hacer: HOST=${1%%:*} PORT=${1##*:} Pero eso no funciona en el segundo caso,...