Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.





6
Shell: "Afficher toutes les 2588 possibilités?"
Donc, je déplaçais mon ordinateur portable (et j'ai la mauvaise habitude de mettre les choses sur le clavier ...) et je me suis réveillé pour découvrir ceci: $ Afficher les 2588 possibilités? (o ou n) Quelle commande afficherait quelque chose comme ça? J'utilise Bash.
16 bash  shell 

1
Pourcentage dans la variable d'environnement $ PATH
Mon $ PATH ressemble à ceci: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games En bash, je peux sans problème invoquer la baguette située dans /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand comme $ wand (i) Mål från "main.cpp" har registrerats (i) Skapar katalog "__wand_targets_dbg" (i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template Cependant, en mode de compatibilité shell …
16 shell  path  dash  ash 

2
Utilisation pratique de l'option `set -k` dans bash
Quand utilisons-nous l' set -koption dans bash? Le manuel de référence de Bash dit, Tous les arguments sous forme d'instructions d'affectation sont placés dans l'environnement pour une commande, pas seulement ceux qui précèdent le nom de la commande. Je comprends ce que fait l'option, mais je ne pouvais pas imaginer …
16 bash  shell 



2
Qu'est-ce que la redirection avec> | faire?
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 >|utile?



3
Terminer un script shell bash s'exécutant en arrière-plan
J'utilise souvent bashdes scripts shell pour exécuter des commandes simples pour de nombreux fichiers différents. Par exemple, supposons que j'ai le suivant bashscript shell, appelé script.sh, qui exécute le programme / commande foosur trois fichiers texte "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done …

2
Exécution de commandes canalisées en parallèle
Considérez le scénario suivant. J'ai deux programmes A et B. Le programme A sort des lignes de chaînes standard tandis que le programme B traite les lignes de stdin. La façon d'utiliser ces deux programmes est bien sûr: foo @ bar: ~ $ A | B Maintenant, j'ai remarqué que …


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.