Questions marquées «bash»

Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.

3
Exécutez une ligne de commandes avec un sudo
Par exemple, si je veux créer un fichier et saisir du texte sur une seule ligne, je peux rediriger la sortie dans un fichier en utilisant l' >opérateur: echo "something" > /path/foobar mais si je n'ai pas accès au dossier /path/et que j'ai besoin des privilèges sudo, comment puis-je obtenir …

5
script bash [x $ 1 = x]
Je lis le script bash, je ne comprends pas ce qui s'y passe. #!/bin/sh [ x$1 = x ] Que se passe-t-il sur la deuxième ligne et que [ x$1 = x ] signifie-t-il?
21 bash  shell 


2
Comment garder les fichiers dot-agnostic?
En raison de mon travail, j'ai récemment commencé à utiliser OS X et je l'ai configuré en utilisant homebrew afin d'obtenir une expérience similaire à celle de Linux. Cependant, il existe de nombreuses différences dans leurs paramètres. Certains n'ont besoin d'être installés que sur un seul système. Comme mes fichiers …




7
Le concept de «rappel» de la programmation existe-t-il dans Bash?
Quelques fois, lorsque j'ai lu sur la programmation, je suis tombé sur le concept de "rappel". Curieusement, je n'ai jamais trouvé d'explication que je puisse appeler «didactique» ou «claire» pour ce terme «fonction de rappel» (presque toutes les explications que j'ai lues me semblaient assez différentes les unes des autres …
21 bash  function 







3
Pourquoi [-n] n'est-il pas faux comme [-n “”]?
Ma question porte sur les valeurs de retour produites par ce code: if [ -n ]; then echo "true"; else echo "false"; fi Cela imprime true. Son test complémentaire utilisant [ -z ]imprime également true: if [ -z ]; then echo "true"; else echo "false"; fi Dans le code ci-dessus, …
20 bash 

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.