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.

4
¿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 …
57 bash  performance  dash 


4
¿Cómo emular la sustitución de procesos en Dash?
En bash, puedo usar la sustitución de procesos y tratar la salida de un proceso como si fuera un archivo guardado en el disco: $ echo <(ls) /dev/fd/63 $ ls -lAhF <(ls) lr-x------ 1 root root 64 Sep 17 12:55 /dev/fd/63 -> pipe:[1652825] desafortunadamente, la sustitución de procesos no es …


1
Porcentaje en la variable de entorno $ PATH
Mi $ PATH se ve así: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games En bash, puedo sin problema invocar la varita ubicada en /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand me gusta $ wand (i) Mål från "main.cpp" har registrerats (i) Skapar katalog "__wand_targets_dbg" (i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template Sin embargo, en el modo de …
16 shell  path  dash  ash 


2
¿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] …
15 bash  dash 



4
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, cuando se omitió …
9 shell  string  dash 





1
¿Por qué salir con un código de retorno almacenado de un comando anidado da como resultado diferentes códigos de retorno en Dash y Bash?
Corriendo bash -c 'bash -c "echo test1; exit 1;" &> /tmp/x; buildresult=$?; tail -n 100 /tmp/x; exit $buildresult;' da como resultado que test1se imprima en la consola e echo $?imprima lo 1que, en mi opinión, es correcto, porque el comando debe regresar con lo [b/d]ash -cque devolvió el interior, mientras …

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.