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.
Souvent, j'émets différentes commandes sur le même fichier. Par exemple: $ youtube-dl aB54c4p0eo #I made this video id up on the spot $ mv aB54c4p0eo.flv kittens.flv $ vlc kittens.flv $ rm kittens.flv Existe-t-il un moyen de réutiliser les arguments de la commande précédente dans le courant afin de ne pas …
Où est le paramètre qui détermine à quoi ressemble l'invite bash? Plus précisément sur Arch, mais je suis sûr que d'autres aimeraient aussi savoir pour d'autres distributions si c'est différent. Spécifiquement, j'aimerais utiliser l'invite (K) Ubuntu
Il semble que bash ne veuille pas compléter automatiquement les commandes (ce qui me dérange en ce moment n'est pas la saisie automatique d'apt-get) lorsque je suis connecté à ma machine depuis SSH. Y a-t-il un paramètre qui permettra à bash de se compléter automatiquement dans une session ssh?
J'ai un script bash invoquant un script python dont je veux alimenter le contenu filevia stdin. Appel du script bash comme: ./script.sh < file Et le contenu de script.sh: #! /usr/bin/env bash pushd /some/python/virtual/environment/working/dir source venv/bin/activate python main.py ?????? deactivate popd Je ne sais pas quoi remplir pour ??????passer le …
J'ai trouvé que la définition de l' extgloboption shell dans un composé composé entraîne l'échec des anti-globes ultérieurs. Les options du shell doivent-elles être définies en dehors des commandes composées? Je n'ai vu aucune indication d'une telle exigence dans les pages de manuel de bash. Par exemple, le script suivant …
Dans un script, j'ai un tableau associatif comme: declare -A VARS=( ["key1"]="value1" ["key2"]="value" ) Existe-t-il une seule commande pour transformer cela en une liste de paramètres sous la forme --key1=value1 --key2=value2 sans avoir à réécrire manuellement --key1="${VARS[key1]}" --key2="${VARS[key2]}" le cas d'utilisation que j'avais en tête était de passer le tableau …
Dans bash, vous pouvez lancer une commande nommée clearpour effacer toutes les commandes d'écran. Et avec echovous, vous pouvez imprimer ce que vous voulez à l'écran. Dans mes scripts simples, j'ai souvent besoin d'imprimer un pourcentage de ce qui se fait avec mes commandes. Donc je pourrais faire quelque chose …
J'ai un cas d'utilisation où j'ai besoin de lire plusieurs variables au début de chaque itération et de lire une entrée de l'utilisateur dans la boucle. Voies de solution possibles que je ne sais pas explorer - Pour l'affectation, utilisez un autre descripteur de fichier au lieu de stdin Utiliser …
J'ai une chaîne, par exemple "Icecream123 AirplaneBCD CompanyTL1 ComputerYU1" Disons que je sais que ma chaîne contiendra à coup sûr la sous-chaîne IceCream mais je ne sais pas ce qui la suit. Ce pourrait être 123 comme dans mon exemple ou ce pourrait être quelque chose de différent. Bien que …
Je comprends que l'erreur suivante est due à une !utilisation pour l'extension de l'historique: $ echo "Hello!Tim" bash: !Tim: event not found Cependant, si je mets la commande dans un script et exécute le script, il n'y a pas de problème: $ cat myscript echo "Hello!Tim" $ bash myscript Hello!Tim …
J'ai lu de nombreuses questions sur divers sites d'échange de piles et forums d'aide Unix sur la façon de modifier les options du shell, puis de les restaurer - la plus complète que j'ai trouvée ici est Comment "annuler" un `set -x`? La sagesse reçue semble être de sauvegarder le …
J'essaye de coder un script qui prend les adresses IP d'un fichier .csv et telnet le périphérique pour attraper la sortie de la commande "show version". Jusqu'à présent, j'ai codé ceci: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device name set Username "user" #this is the user for telnet …
http://linuxg.net/how-to-transform-a-process-into-a-daemon-in-linux-unix/ donne un exemple de démonétisation d'un processus en bash: $ nohup firefox& &> /dev/null Si je ne me trompe pas, la commande est la même que "nohup et background a process". Mais un démon n'est-il pas plus qu'un processus simple et d'arrière-plan? Quelles étapes manquent ici pour démoniser un …
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.