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.
Je souhaite modifier le cas de la lettre n-ième d'une chaîne dans BASH(ou tout autre * outils nix, par exemple sed, awk, tr, etc.). Je sais que vous pouvez changer la casse d'une chaîne entière en utilisant: ${str,,} # to lowercase ${str^^} # to uppercase Est-il possible de changer la …
Je suis nouveau sur Unix et en train d'installer un programme pour ma thèse, je dois avoir joué avec le PATH pour les commandes Unix de base telles que ls. Chaque fois que je tape lset le nom du répertoire pour lequel je veux lister les fichiers, il apparaît comme: …
Lorsque la historycommande est exécutée, elle affiche une liste des commandes récemment exécutées. Existe-t-il une disposition permettant de voir l'heure à laquelle ces commandes particulières ont été exécutées?
J'ai un fichier appelé file1 que je veux dans un script, chaque fois qu'il y a un changement, faites quelque chose, un bip en fait. Comment je fais ça?
J'utilise actuellement la configuration suivante pour rediriger la sortie de plusieurs commandes: echo "Some normal commands" ( echo "Error: something happened" echo "Warning: this incident will be logged" ) >> logfile echo "More normal commands" C'est assez utile, et cela fonctionne également avec les tuyaux. Est-ce la meilleure façon de …
Je connais la priorité de liaison relative des opérateurs ';', '&', '&&' ou '||' http://www.gnu.org/software/bash/manual/bashref.html#Lists mais lorsque les tuyaux entrent en scène avec '&&', j'ai du mal à comprendre la force de liaison et je tombe sur une commande correcte ou j'abandonne. Quelle est la priorité contraignante de '|' et …
Je peux analyser le / etc / passwd avec augtool: myuser=bob usershome=`augtool -L -A --transform "Passwd incl /etc/passwd" print "/files/etc/passwd/$myuser/home" | sed -En 's/\/.* = (.*)/\1/p'` ... mais cela semble un peu trop alambiqué. Existe-t-il un outil simple et dédié pour afficher la maison des utilisateurs (comme usermodpeut être utilisé …
Je voudrais savoir comment appliquer le correctif de cette vulnérabilité sur cygwin. Je courais le CYGWIN_NT-6.1 MYHOSTNAME 1.7.30(0.272/5/3) 2014-05-23 10:36 x86_64 Cygwinde Cygwin sur Windows 7. #bash -version GNU bash, version 4.1.11(2)-release (x86_64-unknown-cygwin) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> $ …
J'ai un service que j'appelle depuis une autre application. Voici mon URL de service que j'appelle - http://www.betaservice.domain.host.com/web/hasChanged?ver=0 J'ai besoin de faire un test de charge sur mon URL de service ci-dessus de manière multithread au lieu d'appeler séquentiellement un par un. Existe-t-il un moyen à partir du script shell …
Quand je suis sur ma Linux Box, j'utilise bash comme shell. Maintenant, je me demandais comment bash gère l'exécution d'un fichier ELF, c'est-à-dire quand je tape ./program et que program est un fichier ELF. J'ai salué le bash-4.3.tar.gz, il ne semble pas y avoir une sorte d'analyseur de nombres magiques …
Dans de nombreuses langues, il est possible d'affecter le résultat d'une instruction case / switch à une variable, plutôt que de répéter l'affectation de variable plusieurs fois dans l'instruction case. Est-il possible de faire quelque chose comme ça dans le shell Bash? color_code=$(case "$COLOR" in (red) 1;; (yellow) 2;; (green) …
Lorsque vous utilisez la complétion bash et qu'un certain nombre de caractères ont été saisis, la tabulation cesse de fonctionner lorsque le préfixe que vous avez tapé correspond à plusieurs des possibilités. Existe-t-il un moyen de parcourir les alternatives du préfixe que vous avez entré?
Quelle est la manière la plus appropriée de distribuer des scripts shell, si les comportements des shells peuvent être modifiés par setet sont donc imprévisibles? Par exemple, rm *.txtne serait pas exécuté comme prévu sur les environnements dans lesquels il set -fa été exécuté. Comment dois-je m'assurer que rm *.txttous …
J'aimerais connaître la façon la plus simple de créer un script bash qui exécutera une application dans MacOSX (c'est un système basé sur UNIX, j'ai donc supposé que c'était le bon endroit). attendez la fin du programme. Si la sortie n'était pas un crash, exécutez-la à nouveau. Sinon, laissez la …
J'ai utilisé la commande suivante pour créer une liste d'URL que je veux tester: echo -e localhost:8080/reports/{promos,promo-updates,scandown}/{130,139,142}{,-unburdened,-burdened}{,.pdf,.xls,.xlsx,.csv,.preload}"\n" >> urls.txt Malheureusement, les URL ajoutées à urls.txtchacune avaient un espace devant elles (sauf la première, bien sûr). Je comprends pourquoi cela s'est produit, et je me rends compte que je pourrais simplement …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.