preguntar acerca de bash
3
réponses
Rediriger bash stdout / stderr vers deux endroits?
Celui-ci m'embête depuis un moment maintenant. Est-il possible de rediriger stdout et stderr vers la sortie du terminal et vers un programme?
Je comprends que c'est possible de rediriger les sorties vers un fichier et de stdout avec tee, mais je veu …
demandé sur
1970-01-01 00:33:29
3
réponses
Comportement étrange de argv lors du passage d’une chaîne contenant»!!!!»
J'ai écrit un petit programme qui prend certains paramètres d'entrée de *argv[] et les imprime. Dans presque tous les cas d'utilisation, mon code fonctionne parfaitement. Un problème se pose uniquement quand j'utilise plus d'un point d'exclamation à …
demandé sur
1970-01-01 00:33:38
3
réponses
`OS.lien symbolique` vs `ln-s`
J'ai besoin de créer un lien symbolique pour chaque élément de dir1 (fichier ou répertoire) dans dir2. dir2 existe déjà et n'est pas un lien symbolique. En Bash, je peux facilement y parvenir en:
ln -s /home/guest/dir1/* /home/guest/dir2/
Mais en …
demandé sur
1970-01-01 00:33:33
1
réponses
Bash — Comment passer des arguments à un script qui est lu via l’entrée standard
J'essaie d'exécuter un script à partir d'une entrée standard et de lui transmettre des arguments. Est-il un moyen de le faire?
Disons que j'ai ce qui suit:
cat script.sh | bash
Comment passer les arguments au script?
Je ne veux pas faire ceci:
…
demandé sur
1970-01-01 00:33:31
9
réponses
Comment puis-je télécharger un fichier à partir de Heroku bash?
J'ai exécuté un script ruby de Heroku bash qui génère un fichier CSV sur le serveur que je veux télécharger. J'ai essayé de le déplacer dans le dossier public pour le télécharger, mais cela n'a pas fonctionné. J'ai compris qu'après chaque session dan …
demandé sur
1970-01-01 00:33:34
14
réponses
Conversion Ascii / Hex en bash
Je le fais maintenant de cette façon:
[root@~]# echo Aa|hexdump -v
0000000 6141 000a
0000003
[root@~]# echo -e "x41x41x41x41"
AAAA
Mais il ne se comporte pas exactement comme je le voulais,
La forme hexadécimale de …
demandé sur
1970-01-01 00:33:31
8
réponses
Comment faire en sorte que bc gère les nombres en notation scientifique (aka exponentielle)?
bc n'aime pas les nombres exprimés en notation scientifique (aka notation exponentielle).
$ echo "3.1e1*2" | bc -l
(standard_in) 1: parse error
Mais je dois l'utiliser pour gérer quelques enregistrements qui sont exprimés dans cette notation. Exis …
demandé sur
1970-01-01 00:33:32
5
réponses
quitter la pile de fonctions sans quitter le shell
J'écrivais un script et je suis tombé sur un problème étrange. Si je source un script qui contient un tas de fonctions qui peuvent appeler une fonction d'erreur qui sort une chaîne puis se ferme, il quittera mon shell. Je sais pourquoi il le fait. …
demandé sur
1970-01-01 00:33:32
2
réponses
Dans bash, pouvez-vous utiliser un appel de fonction comme condition dans une instruction if?
Voici ce que j'essaie de réaliser:
function f1() {
return 0
}
function f2() {
return 0
}
if [[ f1 && f2 ]]; then
echo "success"
else
echo "fail"
fi
... …
demandé sur
1970-01-01 00:33:31
2
réponses
Comparaison de chaînes Null et vide dans Bash [dupliquer]
Cette question a déjà une réponse ici:
Test pour une chaîne de longueur non nulle dans Bash: [- n "$ var"] ou ["$var"]
6 réponses
Je ne mets aucune valeur …
demandé sur
1970-01-01 00:33:34