Questions marquées «sh»

193
Boîtier de commutation avec chute?

Je recherche la syntaxe correcte de l'instruction switch avec les cas de chute dans Bash (idéalement insensible à la casse). En PHP, je le programmerais comme: switch($c) { case 1: do_this(); break; case 2: case 3: do_what_you_are_supposed_to_do(); break; default: do_nothing(); } Je veux la même...

192
Lire une variable dans bash avec une valeur par défaut

J'ai besoin de lire une valeur du terminal dans un script bash. Je voudrais pouvoir fournir une valeur par défaut que l'utilisateur peut modifier. # Please enter your name: Ricardo^ Dans ce script, l'invite est "Veuillez entrer votre nom:" la valeur par défaut est "Ricardo" et le curseur se...

191
Comment supprimer des fichiers de plus de X heures

J'écris un script bash qui doit supprimer les anciens fichiers. Il est actuellement implémenté en utilisant: find $LOCATION -name $REQUIRED_FILES -type f -mtime +1 -delete Cela supprimera les fichiers de plus d'un jour. Cependant, que se passe-t-il si j'ai besoin d'une résolution plus fine ce...

190
Changer le répertoire actuel à partir d'un script Bash

Est-il possible de changer le répertoire courant à partir d'un script? Je souhaite créer un utilitaire pour la navigation dans les répertoires dans Bash. J'ai créé un script de test qui ressemble à ce qui suit: #!/bin/bash cd /home/artemb Lorsque j'exécute le script à partir du shell Bash, le...

190
Bibliothèque SSH pour Java [fermé]

Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 6 ans . Améliorez cette question Quelqu'un...

189
Comment créer un alias Bash?

Je suis sous OSX et j'ai besoin de mettre quelque chose comme ça, alias blah="/usr/bin/blah"dans un fichier de configuration mais je ne sais pas où se trouve le fichier de

189
Ajout d'une nouvelle entrée à la variable PATH dans ZSH

J'utilise zsh et j'essaye d'ajouter une nouvelle entrée (/home/david/pear/bin ) à la PATHvariable mais je ne sais pas comment. Ce qui me déroute le plus, c'est qu'il n'y a pas une seule référence à une PATHvariable dans mon ~/.zshrcfichier, mais faire des echo $PATHretours: