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.

1
exec et tee dans le fichier journal: expliquez ces commandes bash
Je l'ai vu en haut de mon fichier de script bash: export LOGFILE=$LOGDIRECTORY/${SCRIPT_NAME}.log exec > >(tee $LOGFILE) exec 2>&1 Qu'est ce que ça fait? Que font deux processus exécutables ici? Je me rends compte qu'en le gardant comme ça, toutes les sorties de l'exécution du script sont canalisées $LOGFILEmais je …
15 bash 


3
Comment lire les fichiers de tiret
Comment puis-je lire un fichier de tiret depuis le terminal autre que le délimiter avec ./ Par exemple, pour lire un, - filenous pouvons le lire en cat ./-file_name Q: Existe - t-il un autre moyen de réaliser la même chose?
15 bash  cat 

3
spawn - commande introuvable!
J'utilise Mac OS X 10.9.4, voici mon script pour copier des fichiers de la machine locale vers un hôte différent #!/bin/bash #!/usr/bin/expect echo "I will fail if you give junk values!!" echo " " echo "Enter file name: " read filePath echo " " echo "Where you want to copy?" …



3
historique de bash pour la session en cours
Peut-être que j'oublie quelque chose, mais existe-t-il un moyen d'obtenir votre historique bash actuel pour la session actuelle que vous utilisez, comme si je cours ssh host $ pwd $ ls $ cd /tmp Je veux juste voir ces 3 commandes et rien d'autre

2
Bash -c avec paramètres positionnels
Habituellement, $0dans un script est défini sur le nom du script, ou sur ce qu'il a été appelé (y compris le chemin d'accès). Cependant, si j'utilise bashavec l' -coption, $0est défini sur le premier des arguments passés après la chaîne de commande: bash -c 'echo $0 ' foo bar # …
15 bash 

4
Itérer récursivement à travers les fichiers d'un répertoire
L'itération récursive de fichiers dans un répertoire peut facilement être effectuée par: find . -type f -exec bar {} \; Cependant, ce qui précède ne fonctionne pas pour les choses plus complexes, où beaucoup de branches conditionnelles, de boucles, etc. doivent être effectuées. J'ai utilisé cela pour ce qui précède: …

3
Comment définir le nombre de rappels d'historique de commandes
J'utilise bash. Pour parcourir l'historique de mes commandes, j'appelle la historycommande qui, je crois, appelle le programme Gnu du même nom. (Je ne sais pas s'il existe une meilleure méthode spécifique à bash). Dans mon .bashrc, j'ai actuellement une ligne export PROMPT_COMMAND='history -a'pour conserver l'historique de mes multiples sessions bash …





4
whiptail ou dialogue
Je vais créer un script qui utilisera l'entrée utilisateur, j'ai donc décidé d'utiliser whiptail, mais un peu confondre celui qui est portable et fonctionnera dans ubuntu 10.x et supérieur et CentOs5.x et supérieur. Je sais read, mais je veux un outil de dialogue, donc si quelqu'un connaît une alternative, faites …

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.