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.

12
Comment colorier la sortie diff?
Je voulais formater les fichiers Unix de manière conditionnelle, je travaille actuellement sur la diffcommande et je voulais savoir s'il était possible de formater le texte de la diffsortie de la commande. Exemple: Les valeurs correspondantes doivent être affichées en vert. Les valeurs inégalées doivent être affichées en rouge. Supposons …
18 bash  ksh  diff 



2
Quel type d'opération est / # / - dans "$ {my_array [@] / # / -}"?
La réponse acceptée pour transformer un tableau en arguments d'une commande? utilise la commande Bash suivante: command "${my_array[@]/#/-}" "$1" J'essaie de comprendre /#/-exactement ce que fait la pièce. Malheureusement, je ne sais pas comment l'appeler, j'ai donc du mal à trouver de la documentation. J'ai parcouru la section de la …
17 bash  array 


2
Que signifie la barre oblique inversée en tant que commande?
Un logiciel que j'ai installé a inséré une ligne dans mon profil qui se lit comme suit: [ -s "$SOME_FILE" ] && \. "$SOME_FILE" Je sais que dot .est synonyme de source, donc je soupçonne que ce n'est que l'approvisionnement du fichier, mais je n'en ai jamais vu \.auparavant; fait-il …
17 bash 





3
Erreur de syntaxe près du jeton inattendu `fi`
Je ne veux pas nécessairement la réponse, mais si quelqu'un pouvait me pointer vers de la littérature ou des exemples. Je voudrais le comprendre. Lorsque j'exécute le script, je reçois une erreur: Erreur de syntaxe près d'un jeton inattendu fi J'ai déduit que mon problème est dans ma ifdéclaration en …
17 bash 


2
Pourquoi l'exportation d'une variable dans un shell ssh affiche-t-elle la liste des variables exportées?
Considère ceci: $ ssh localhost bash -c 'export foo=bar' terdon@localhost's password: declare -x DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus" declare -x HOME="/home/terdon" declare -x LOGNAME="terdon" declare -x MAIL="/var/spool/mail/terdon" declare -x OLDPWD declare -x PATH="/usr/bin:/bin:/usr/sbin:/sbin" declare -x PWD="/home/terdon" declare -x SHELL="/bin/bash" declare -x SHLVL="2" declare -x SSH_CLIENT="::1 55858 22" declare -x SSH_CONNECTION="::1 55858 ::1 22" declare …
17 bash  ssh 

1
Comment mettre fin à une connexion TCP établie par bash lui-même?
J'ai utilisé exec 3<>/dev/tcp/192.168.0.101/6435pour établir une connexion TCP avec 192.168.0.101:6435. Et j'ai reçu et envoyé quelques messages avec la pipecommande. Maintenant, je veux mettre fin à la connexion TCP. Mais, avec ss -anpetje peux voir que bash lui-même détient cette connexion, sans bifurquer un processus enfant. J'ai essayé d'envoyer les …


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.