L'invite par défaut sera root@monu dev]# Pouvons-nous changer la partie "root @ monu" et lui donner le nom
L'invite par défaut sera root@monu dev]# Pouvons-nous changer la partie "root @ monu" et lui donner le nom
Est-il possible de changer les attributs de police de la sortie d'écho dans zsh ou bash? Ce que je voudrais, c'est quelque chose qui ressemble à: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". pour qu'il...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Je ne sais pas exactement si c'est une...
Je cherche un moyen de filtrer / rediriger la sortie rsync de manière à ce qu'elle puisse être alimentée par la commande "dialog --gauge", afin que je puisse obtenir une barre de progression agréable lors de la synchronisation des fichiers. Actuellement, je ne l'ai testé que directement à l'invite,...
Comment puis-je ajouter le résultat d'une commande à un fichier et rediriger stderr vers
Lors de la connexion comme rootsur mon serveur, tout fonctionne bien, mais lorsque je me connecte en tant que myusernamebash ne fonctionne pas correctement. La ligne commence par: $ au lieu de myusername@myserver:~$ et toutes les touches spéciales comme les touches fléchées, les touches de...
En bash, j'utilise souvent des boucles for telles que les suivantes for file in *.type; do sommecommand "$file"; done; pour effectuer une opération pour tous les fichiers correspondants *.type. Si aucun fichier avec cette fin n'est trouvé dans les répertoires de travail, l'astérisque n'est pas...
Pour les versions de Bash antérieures à "GNU bash, version 4.2", existe-t-il des alternatives équivalentes pour l' -voption de la testcommande? Par exemple: shopt -os nounset test -v foobar && echo foo || echo bar # Output: bar foobar= test -v foobar && echo foo || echo bar #...
Parfois, je définis une fonction qui associe un exécutable et ajuste ses arguments ou sa sortie. Donc, la fonction a le même nom que l'exécutable, et j'ai besoin d'un moyen pour exécuter l'exécutable à partir de la fonction sans appeler la fonction de manière récursive. Par exemple, pour exécuter...
Selon la page de manuel de bash: L'opérateur de redirection [n]<&digit- déplace le descripteur digitde fichier vers le descripteur de fichier nou l'entrée standard (descripteur de fichier 0) s'il nn'est pas spécifié. digitest fermé après avoir été dupliqué n. Que signifie "déplacer" un...
Je suis dans une situation intéressante où j'ai un script Python qui peut théoriquement être exécuté par une variété d'utilisateurs avec une variété d'environnements (et de CHEMINS) et sur une variété de systèmes Linux. Je veux que ce script soit exécutable sur autant de ceux-ci que possible sans...
Récemment, j'ai mis xset b offmon .bashrc. Maintenant, je suis ennuyé par l'erreur qui apparaît lorsque je me connecte via tty ou via ssh, c'est-à-dire en dehors de la session X. La première chose qui m'est venue à l'esprit était [[ -z "$SOME_VAR" ]] && xset b off(eh bien, il s'avère que...
Je voudrais écrire un script bash avec une quantité inconnue d'arguments. Comment puis-je parcourir ces arguments et en faire quelque chose? Une mauvaise tentative ressemblerait à ceci: #!/bin/bash for i in $args; do echo $i
J'utilise ici des documents dans un script bash pour automatiser l'installation et la configuration où un mot de passe est requis plusieurs fois. J'entre une fois le mot de passe et le script le passe aux différentes commandes. Dans la plupart des cas, l'approche ici-document gère cette amende....
Je voudrais supprimer tous les fichiers, mais conserver la structure des dossiers. Y a-t-il un moyen? REMARQUE: (j'utilise GNU bash
J'ai récemment découvert que si nous appuyons sur Ctrl+ X Ctrl+ E, bash ouvre la commande actuelle dans un éditeur (défini dans $VISUALou $EDITOR) et l'exécute lorsque l'éditeur est fermé. Mais cela ne semble pas être documenté dans les
Aujourd'hui, j'ai remarqué que mon historique de bash était complètement effacé. Je n'ai ni exécuté history -cni supprimé le .bash_historyfichier. Mis à part la suppression du .bash_historyfichier et history -c, comment effacer l' historique de
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Je m'attendais successà un statut de sortie lorsque j'envoie 0, mais j'obtiens toujours failure. De plus,...
Pour empêcher la journalisation des commandes "dangereuses" dans l'historique bash, j'ai ajouté la ligne suivante à mon .bashrcfichier: HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' cela fonctionne bien, mais cela a un effet secondaire: je ne peux pas voir l'historique complet des commandes...
Quand devez-vous utiliser >|pour rediriger la sortie vers un fichier au lieu de simplement >? L'explication donnée lorsque l'on m'a montré que cela garantissait que le fichier cible était tronqué en premier. Mais je pensais >que cela impliquait déjà cela. Est