Questions marquées «bash»

Bash (Bourne-Again SHell), est le shell utilisé par défaut dans l'interface de ligne de commande d'Ubuntu.




4
Comment passer une expression régulière lors de la recherche d'un chemin de répertoire dans bash?
J'ai écrit un petit script bash pour trouver un répertoire nommé anacondaou minicondadans mon utilisateur $HOME. Mais il ne trouve pas le miniconda2répertoire chez moi. Comment pourrais-je résoudre ce problème? if [ -d "$HOME"/"(ana|mini)conda[0-9]?" ]; then echo "miniconda directory is found in your $HOME" else echo "anaconda/miniconda is not found …



2
Comment puis-je diriger chaque commande donnée au shell?
Je voudrais modifier mon .bashrc afin que chaque commande exécutée sur le shell soit dirigée vers quelque chose, par exemple: $ sudo apt update _________________ < sudo apt update > ----------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || J'ai réussi quelque chose d'assez similaire, mais pas entièrement: …


5
Masquer «history -d» dans l'historique bash
Si je tape accidentellement mon mot de passe ou tout autre élément sensible dans bash, je peux facilement supprimer cette ligne history -d ROW#, mais je reste toujours avec la history -d ROW#commande dans l'historique montrant à tout le monde que quelqu'un a corrigé une erreur. Puis-je ajouter quelque chose …


5
Créer un alias pour la connexion ssh
J'aimerais accélérer la connexion à des serveurs spécifiques. J'ai les serveurs disons: 123.123.123.1 123.123.123.2 123.123.123.3 Je me connecte normalement avec les éléments suivants: ssh -p 12345 my_user@123.123.123.1 C'est une douleur car la seule différence entre les serveurs est le dernier numéro de l'ip. J'ai essayé le code suivant: alias ssht='{ …
14 bash  ssh  alias 



2
Qu'est-ce que / bin / rbash?
J'apprenais des programmes communs shell . Quand je cours cat /etc/shells, cela montre: # /etc/shells: valid login shells /bin/sh /bin/dash /bin/bash /bin/rbash Qu'y a-t-il /bin/rbashici? Est-il utilisé dans les scripts?

1
Pourquoi le '!!' raccourci n'a pas réussi à exécuter la commande précédemment exécutée?
Récemment, j'ai tapé sur mon terminal username:~$ !! et a obtenu une erreur de bash : bash: !!: command not found Dans le même temps, il réussit lorsqu'il est fait sous superutilisateur. J'ai examiné le contenu de PATH de mon utilisateur et je n'ai rien trouvé de suspect: /home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin Voici …

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.