Questions marquées «sh»

138
commandes introuvables sur zsh

J'utilise le z Shell ( zsh) au lieu du bash par défaut, et quelque chose ne va pas, de sorte que toutes les commandes qui fonctionnaient auparavant ne sont plus reconnues: ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? Je ne sais pas comment réinitialiser zshou...

137
Émuler une boucle do-while dans Bash

Quelle est la meilleure façon d'émuler une boucle do-while dans Bash? Je pourrais vérifier la condition avant d'entrer dans la whileboucle, puis continuer à vérifier la condition dans la boucle, mais c'est du code dupliqué. Existe-t-il un moyen plus propre? Pseudo code de mon script: while [...

136
Effectuer des commandes via ssh avec Python

J'écris un script pour automatiser certaines commandes de ligne de commande en Python. En ce moment je fais des appels donc: cmd = "some unix command" retcode = subprocess.call(cmd,shell=True) Cependant, j'ai besoin d'exécuter certaines commandes sur une machine distante. Manuellement, je me...

136
Bash / sh - différence entre && et;

J'utilise normalement ;pour combiner plus d'une commande dans une ligne, mais certaines personnes préfèrent &&. Y a-t-il une différence? Par exemple, cd ~; cd -et cd ~ && cd -semble faire la même chose. Quelle version est la plus portable, par exemple sera prise en charge par un...

136
Opérateurs d'égalité Bash (==, -eq)

Quelqu'un peut-il expliquer la différence entre -eqet ==dans les scripts bash? Y a-t-il une différence entre ce qui suit? [ $a -eq $b ] et [ $a == $b ] Est-ce simplement que cela ==n'est utilisé que lorsque les variables contiennent des

135
Où dois-je placer le fichier log4j.properties?

J'ai écrit un projet de service Web en utilisant netbeans 6.7.1 avec glassfish v2.1, mis log4j.properties dans le répertoire racine du projet et utilisez: static Logger logger = Logger.getLogger(MyClass.class); dans Constructor: PropertyConfigurator.configure("log4j.properties"); et dans les...

135
bash attribuer une valeur par défaut

$ {paramètre: = mot} Attribuer des valeurs par défaut. Si le paramètre est non défini ou nul, le développement du mot est affecté au paramètre. La valeur du paramètre est alors substituée. Les paramètres de position et les paramètres spéciaux ne peuvent pas être affectés de cette manière. Je...