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 sais qu'il ya /etc/profileet /etc/bashrcfichiers pour définir des variables globales de l' environnement et peut - être que je suis juste malentendu leurs fins, mais ... Existe-t-il un bash_profilefichier global ? J'utilise Mac OS X
Parfois, je comprends mal la syntaxe d'une commande: # mysql -d test mysql: unknown option '-d' # echo $? 2 J'essaye encore et je fais les choses correctement: # mysql --database test Welcome to the MySQL monitor. mysql > ... Comment empêcher la première commande, avec un code d'erreur différent …
Je viens d'apprendre que Linux a une sudo !!commande qui s'applique littéralement sudoà la dernière commande entrée. Je n'en avais jamais entendu parler. Est-ce un contrôle commun? Où puis-je trouver de la documentation à ce sujet?
L'historique est une commande intégrée au shell que je ne pouvais pas utiliser dans un script BASH. Alors, existe-t-il un moyen d'y parvenir en utilisant le script BASH? Ici, nous allons mon script pour vous: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s …
Étant donné que zshpeut assommer tous les fichiers avec la commande: >* Je pense que définir l'option noclobberserait une bonne idée. Je peux toujours utiliser >| filesi je veux utiliser le comportement de clobber par défaut dans bash et zsh. (zsh autorise également la syntaxe alternative >!file). Je suppose que …
Je connais la commande seqpour générer une séquence d'entiers, un par ligne, mais je voudrais poser deux questions: Est-il possible d'écrire les numéros de la séquence sur la même ligne? Est-il possible de créer une chaîne composée de la séquence de nombres séparés par un espace blanc?
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 4 ans . J'essaie de créer une application spritz. Tout fonctionnait bien, …
J'ai essayé 'man echo' dans Bash et il m'a dit que 'echo --help' affichera de l'aide puis quittera, et de même, que 'echo --version' affichera la version et quittera. Mais pourquoi ça ne marche pas? 'echo --help' imprime simplement '--help' littéralement.
J'aime vraiment la «coalescence nulle», où vous pouvez définir une variable à la première valeur «non nulle» dans une liste de choses. De nombreuses langues le prennent en charge, par exemple: C #: String myStr = string1 ?? string2 ?? "default"; JavaScript: var myStr = string1 || string2 || "default"; …
Je veux voir toutes les commandes bash qui ont été exécutées sur un serveur Linux sur plusieurs comptes d'utilisateurs. La distribution spécifique que j'utilise est CentOS 5.7. Existe-t-il un moyen de rechercher globalement des fichiers .bash_history sur un serveur ou serait-ce un processus plus domestique locate | cat | grep? …
Disons que j'ai un script appelé script, qui lit stdinet envoie des résultats à l'écran. Si je voulais lui donner le contenu d'un fichier, j'aurais tapé: $ ./script < file1.txt Mais que se passe-t-il si je veux alimenter de la même manière le contenu de plusieurs fichiers dans le script, …
J'ai besoin de créer un script shell qui vérifie la présence d'un fichier et s'il n'existe pas, le crée et passe à la commande suivante, ou passe simplement à la commande suivante. Ce que j'ai ne fait pas ça. #!/bin/bash # Check for the file that gets created when the …
J'ai un script bash qui ressemble à ceci: ##script #!/bin/bash rm data* rm logfile* for i in {1..30} do ## append a & if you want to run it parallel; nohup Rscript --vanilla main.R 10 100 $i &> logfile"$i" & done Je voudrais créer une autre boucle for après la …
Dans Bash, deux entiers peuvent être comparés à l'aide d'une expression conditionnelle arg1 OP arg2 OP est l' un -eq, -ne, -lt, -le, -gtou -ge. Ces opérateurs binaires arithmétiques renvoient true si arg1 est respectivement égal, différent de, inférieur, inférieur ou égal, supérieur ou supérieur ou égal à arg2 . …
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.