Et chmod u+xjust chmod +x? Quelle est la différence entre ? J'ai vu une tonne de tutoriels à utiliser u+xpour rendre les scripts exécutables. Cependant, omettre le une semble pas avoir
Et chmod u+xjust chmod +x? Quelle est la différence entre ? J'ai vu une tonne de tutoriels à utiliser u+xpour rendre les scripts exécutables. Cependant, omettre le une semble pas avoir
De temps en temps, je rédige un script bash et il me semble qu'il existe plusieurs façons de définir une variable: key=value env key=value export key=value Lorsque vous êtes dans un script ou une seule commande (par exemple, je vais souvent chaîner une variable avec un lanceur Wine pour définir le...
J'utilise principalement Terminator, et il est généralement ouvert avec 3 fenêtres de terminal divisées. J'utilise aussi le terminal Gnome pour diverses raisons. Je me demande comment l’histoire de bash est gérée dans ce cas car je manque parfois des commandes précédemment émises lorsque je...
J'utilise ce guide pour afficher le nom de la branche dans le terminal gnome (Ubuntu 15.10) lorsque je travaille dans un référentiel git. Sur la base de ce qui précède, j'ai maintenant le texte ci-dessous dans mon fichier ~ / .bashrc: # uncomment for a colored prompt, if the terminal has the...
La même commande est répertoriée dans mon historique, encore et encore. Comment puis-je éviter ça? Je sais que c'est possible via HISTCONTROLmais je n'ai pas trouvé le bon
Ce qui me frustre le plus depuis longtemps dans Ubuntu, c’est que je tape une commande sur la ligne de commande dont la largeur est supérieure à la largeur du terminal, au lieu d’enrouler une nouvelle ligne, elle revient à colonne 1 sur la même ligne et commence à écraser le début de ma ligne de...
Comment puis-je déterminer si un processus est en cours d'exécution ou non, puis qu'un script bash exécute des tâches en fonction de cette condition? Par exemple: si le processus abcest en cours, faites ceci Si cela ne fonctionne pas, faites-le.
Je ne comprends pas la commande bash exec. Je l'ai vu utilisé dans des scripts pour rediriger toutes les sorties vers un fichier (comme indiqué dans ceci ). Mais je ne comprends pas comment ça marche ou ce que ça fait en général. J'ai lu les pages de manuel mais je ne les comprends...
Je voulais exécuter un script shell: -rwxr-x--x 1 root root 17234 Jun 6 18:31 create_mgw_3shelf_6xIPNI1P.sh J'ai essayé de faire une procédure standard, mais j'ai eu cette erreur: ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 DEBUG...
J'écris un script bash simple, mais j'en ai besoin pour vérifier s'il est exécuté en tant que root ou non. Je sais qu'il existe probablement un moyen très simple de le faire, mais je ne sais pas comment. Pour être clair: Quelle est une façon simple d'écrire un script foo.sh , de sorte que la...
Est-il possible de changer les couleurs dans l'invite de commande pour l' user@computeraffichage, ainsi que dans le répertoire actuel et les parties de commande de l'invite? J'ai déjà vu quelque chose comme ceci faite par les utilisateurs d'OSX, mais je ne sais pas comment faire la même chose dans...
Quelle est la difference entre <<, <<<et < <in
J'ai un fichier exécutable mpiexec, dont le chemin complet est ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Puisque je veux exécuter cette commande dans différents répertoires (sans avoir à ressaisir le chemin complet), j'ai créé un alias dans mon .bashrcfichier personnel: alias
J'ai une ficelle comme ça: |abcdefg| Et je veux obtenir une nouvelle chaîne appelée quelque part (comme chaîne2) avec la chaîne originale sans les deux |caractères au début et à la fin, de façon à avoir ceci: abcdefg Est-ce possible à
Parfois, les processus ignorent le signal SIGINT envoyé par Ctrl- Cdans Bash. Par exemple, manet vi. En supposant que vous ne vouliez pas google ou lire le manuel sur la façon de quitter le processus en cours, y a-t-il une séquence de touches qui fonctionnera toujours (sans quitter le...
J'ai installé ubuntu minimal (mini.iso) sur mon vm. J'ai ensuite utilisé le mode de récupération pour me connecter en tant que root et créer un compte avec useradd -m adminpuis définir un mot de passe avec passwd admin. Lorsque je me connecte au nouveau compte, au lieu de l'invite normale, je ne...
Par exemple, si je suis dans tail -fun fichier ou dans readune entrée utilisateur, <Enter>cela produira ^Mdans le terminal au lieu de terminer readou d'ajouter une nouvelle ligne à stdout. ^Jfonctionne bien. Je suis sshentré dans le système Ubuntu, si cela compte. Cela m’arrive à la fois en...
J'utilise Ubuntu 11.10. J'utilise sshquotidiennement pour me connecter à plusieurs serveurs, alors je mets leurs paramètres dans le .ssh/configfichier comme ceci: Host Home User netmoon Port 22 HostName test.com Existe-t-il un moyen de mettre des mots de passe pour chaque connexion dans ce fichier,...
Lors de l'exécution d'un programme C a.out, à l'aide du terminal Ubuntu, pourquoi dois-je toujours taper ./avant a.out, au lieu d'écrire a.out? Y a-t-il une solution pour
Considérez l'invite bash suivante, où ^indique l'emplacement de l'invite: $ git commit -am "[bug 123456] Do this and that with the bug" ^ Supposons que je veuille commettre à nouveau avec le même bogue, avec un message de validation différent. Est-il possible de supprimer le texte de la position du...