Questions marquées «dash»

Le shell Dash, un dérivé compatible POSIX du shell Almquist utilisé comme / bin / sh dans Debian, Ubuntu et d'autres distributions Linux

4
Dash ou un autre shell est-il «plus rapide» que bash?
J'ai toujours pensé que le seul avantage de l'utilisation de dash au lieu de bash était que dash était plus petit et que, par conséquent, de nombreuses instances de dash commenceraient plus rapidement au démarrage. Cependant, j'ai effectué des recherches et découvert que certaines personnes effectuaient la migration de tous …
57 bash  performance  dash 


4
Comment émuler la substitution de processus dans Dash?
Dans bash, je peux utiliser la substitution de processus et traiter la sortie d'un processus comme s'il s'agissait d'un fichier enregistré sur le disque: $ echo <(ls) /dev/fd/63 $ ls -lAhF <(ls) lr-x------ 1 root root 64 Sep 17 12:55 /dev/fd/63 -> pipe:[1652825] malheureusement, la substitution de processus n'est pas …


1
Pourcentage dans la variable d'environnement $ PATH
Mon $ PATH ressemble à ceci: /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, je peux sans problème invoquer la baguette située dans /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand comme $ 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 Cependant, en mode de compatibilité shell …
16 shell  path  dash  ash 


2
Quelle est la difference entre: et true?
Dans bash: $ type : : is a shell builtin $ type true true is a shell builtin On dirait qu'ils sont identiques, mais ils ne donnent pas la même trace système: $ strace : strace: :: command not found $ strace true execve("/bin/true", ["true"], [/* 82 vars */]) = …
15 bash  dash 



4
Fractionner la chaîne sur deux points dans / bin / sh
Mon dashscript prend un paramètre sous la forme de hostname:port: myhost:1234 Alors que le port est facultatif, c'est-à-dire: myhost J'ai besoin de lire l'hôte et le port dans des variables distinctes. Dans le premier cas, je peux faire: HOST=${1%%:*} PORT=${1##*:} Mais cela ne fonctionne pas dans le deuxième cas, lorsque …
9 shell  string  dash 





1
Pourquoi la sortie avec un code de retour stocké d'une commande imbriquée entraîne-t-elle différents codes de retour dans Dash et Bash?
Fonctionnement bash -c 'bash -c "echo test1; exit 1;" &> /tmp/x; buildresult=$?; tail -n 100 /tmp/x; exit $buildresult;' entraîne l' test1impression sur la console et l' echo $?impression, 1ce qui, à mon sens, est correct, car la commande doit retourner avec ce que l'intérieur a [b/d]ash -crenvoyé alors que dash …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.