Exécution d’un processus d’arrière-plan bash sur Windows 10 sans terminal ouvert Solution: Mettre à jour Microsoft a résolu ce problème. Les processus en
Apple – Couleurs iTerm pour l’invite, la commande et la sortie Solution: Il y a une description assez exhaustive de l’édition de l’invite
Menu à sélection multiple dans le script bash Solution: Solution 1 : Je pense que vous devriez jeter un œil
Qu’est-ce que “-bash: !” : événement non trouvé” Solution: Solution 1 : ! est un caractère spécial à bash, il
Comment exécuter un script bash local sur des machines distantes via ssh ? Solution: Solution 1 : Vous pouvez transmettre un script et le faire
Comment obtenir efficacement le temps d’exécution d’un script ? Solution: Utilisez simplement time quand tu appelles le script : time yourscript.sh
Qu’est-ce que /bin/rbash ? Solution: rbash est une version restreinte (capacités réduites) de bash. Voir cet
Obtenir le parent d’un répertoire dans Bash Solution: dir=/home/smith/Desktop/Test parentdir=”$(dirname “$dir”)” Fonctionne également s’il y a une barre oblique
Comment exécuter x instances d’un script en parallèle ? Solution: En utilisant GNU Parallel, cela ressemble à ceci : parallel script1.sh
Opérateur de deux points Bash dans la substitution de variable ? Solution: Cela prend la variable branch_name, s’il est défini. S’il n’est pas
Comment obtenir le répertoire racine du chemin donné dans bash? Solution: j’ai trouvé une solution : #/usr/bin/env bash DIRECTORY=”/home/user/example/foo/bar” BASE_DIRECTORY=$(echo “$DIRECTORY” |
Pourquoi est-ce que j’obtiens « ligne 1 : $’ :r’ : commande non trouvée » ? Solution: Vous avez des fins de ligne de style Windows. La commande
Comment puis-je raccourcir mon invite de ligne de commande (bash) ? Solution: Pour le modifier pour l’instance de terminal actuelle uniquement Entrez simplement
Comment imprimer l’invite bash actuelle? Solution: Bash 4.4+ en utilisant la transformation de paramètre pour une chaîne
Comment ajouter une icône à l’invite bash Solution: En fait, oui, vous pouvez. Dans les versions récentes de Bash,
Comment puis-je raccourcir le répertoire actuel de mon invite de ligne de commande ? Solution: Pour les personnes qui recherchent une solution beaucoup plus simple et
date courte dans l’invite bash PS1 Solution: Essayez d’inclure D{%d.%m.%Y}. Vous pouvez utiliser n’importe quel format d’heure pris
SSH sans sourcing .bashrc Solution: Comme indiqué dans l’autre réponse, lorsqu’un client SSH se connecte au
Comment faire en sorte que STDOUT et STDERR accèdent au terminal et à un fichier journal ? Solution: Utilisez « tee » pour rediriger vers un fichier et l’écran.
Comment utiliser les clés vi dans ipython sous * nix ? Solution: Au cas où quelqu’un errerait ici récemment, IPython 5.0 est passé
apt-get install ne fonctionne pas dans WSL Solution: Exécuté ci-dessous 2 commandes, puis j’ai pu installer les packages. mise
Comment copier un fichier d’un réseau distant vers le bureau local Solution: Si vous connaissez le nom du ou des fichiers que vous
Comment supprimer tous les messages de la file d’attente de courrier exim d’un certain utilisateur/e-mail Solution: Utilisez cette ligne pour supprimer tous les messages : exim -bp |
Existe-t-il un équivalent de cd – pour cp ou mv ? Solution: Si votre coquille a cd -, alors il aura probablement soit
Comment faire en sorte que les scripts bash impriment chaque commande avant qu’elle ne s’exécute ? Solution: Solution 1 : bash -x script ou set -x dans le
Supprimer tous les fichiers sauf le plus récent 3 dans le script bash Solution: Cela listera tous les fichiers à l’exception des trois plus récents :
Avoir une sortie d’e-mail cron vers MAILTO en fonction de l’état de sortie Solution: php /path/to/script.php > logfile || cat logfile; rm logfile qui vide