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.


9
Comment imprimer uniquement les variables définies (variables d'environnement et / ou d'environnement) dans bash
setSi elle est appelée sans arguments, la commande intégrée bash imprimera toutes les variables d'environnement et d'environnement, mais également toutes les fonctions définies. Cela rend la sortie inutilisable pour les humains et difficile à grep. Comment puis-je faire en sorte que la commande intégrée bash n'imprime setque les variables et …

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 

1
Pour les boucles en zsh et bash
J'ai remarqué qu'il existe deux manières de créer des boucles en zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Ils ont tous deux imprimer: 1 2 3 Ma question est, pourquoi les deux syntaxes? Est-ce que $xitérer …
57 bash  zsh 


3
Différence entre “cd -” et “cd ~ -”
La commande Bash cd - imprime le répertoire précédemment utilisé et y apporte des modifications. D'autre part, la commande Bash cd ~- modifie directement le répertoire précédemment utilisé, sans rien répercuter. Est-ce la seule différence? Quel est le cas d'utilisation de chacune des commandes?

2
sudo comme un autre utilisateur avec son environnement
$ whoami admin $ sudo -S -u otheruser whoami otheruser $ sudo -S -u otheruser /bin/bash -l -c 'echo $HOME' /home/admin Pourquoi n'est-il pas $HOMEconfiguré /home/otherusermême si bash est appelé en tant que shell de connexion? Plus précisément, /home/otheruser/.bashrcne pas être source. En outre, /home/otheruser/.profilene pas être source. - ( …

4
su ne change pas d'utilisateur mais ne répond pas avec une erreur
Bien connecté en tant que rootje voudrais suà un utilisateur régulier spécifique. Je cours su usernameet reçois immédiatement l'invite, toujours en tant que root. Il n'y a pas d'erreur donnée. Je suis conscient du problème de l'ancien problème "L'utilisateur pour lequel vous essayez de poursuivre n'est pas autorisé à accéder …
56 bash  su 

4
Que signifie "esac" à la fin d'une déclaration de cas bash? Est-ce nécessaire?
J'ai trouvé plusieurs exemples de "esac" apparaissant à la fin d'une déclaration de cas bash mais je n'ai trouvé aucune documentation claire sur son utilisation. La page de manuel l'utilise et a même un index sur le mot ( https://www.gnu.org/software/bash/manual/bashref.html#index-esac ), mais ne définit pas son utilisation. Est-ce le moyen …
56 bash  case 

3
Actualiser les alias et les fonctions après avoir défini de nouveaux alias et fonctions?
Lorsque je définis un nouvel alias dans un .bash_aliasesfichier ou une nouvelle fonction dans un .bashrcfichier, existe-t-il une commande d'actualisation permettant d'utiliser immédiatement le nouvel alias ou les nouvelles fonctions sans fermer le terminal (dans mon cas, xfce4-terminal avec quelques onglets ouverts, de nombreux fichiers ouverts)? et au milieu du …



8
Avantages de l'utilisation de set -o vi
J'ai vu de nombreux développeurs utiliser cette commande pour définir l'option sur vi. Je n'ai jamais compris l'usage réel de cela? Lorsque vous utilisez les commandes bash, quelle aide fournit le passage à vi?
55 bash  vim  vi 



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.