Questions marquées «shell-script»

Questions sur les scripts shell, les fichiers exécutables qui sont interprétés par un shell (bash, zsh, etc.).

2
Mettre en cache tous les mots de passe de sous-clé gpg à la fois? Empêcher le besoin de plusieurs entrées de mot de passe gpg?
Puis-je saisir mon mot de passe gpg une seule fois et déverrouiller toutes mes sous-clés (signature, déchiffrement, authentification)? Pour le moment, je dois saisir mon mot de passe gpg trois fois (pour la signature, pour le déchiffrement, pour l'authentification). C'est gênant. J'ai essayé de trouver un script shell. #!/bin/bash set …



4
Renvoyer une valeur à partir d'une fonction bash
J'ai une fonction qui renvoie 1 si le nombre est un nombre à dix chiffres valide: valNum() { flag=1 if [[ $1 != [1-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]]; then echo "Invalid Number" flag=0 fi return $flag } Il est appelé par: if [[ $(valNum $num) -eq 1 ]]; then #do something fi La …

3
Affectation de la sortie d'une requête SQL à une variable
Je me connecte à la base de données Oracle et lance une requête et attribue la sortie à la variable Mais quand je fais écho à la valeur de la variable, elle n'est pas imprimée correctement. count=`sqlplus -s $configuser/$configpass@$ORACLE_SID <<END set pagesize 0 feedback off verify off heading off echo …


2
Bonne méthode pour comparer le temps?
Je dois vérifier l'heure actuelle et abandonner le script si ce n'est pas le bon moment de la journée, je suis censé l'exécuter. De plus, si quelqu'un d'autre l'exécute, il devrait abandonner. Par exemple: J'ai besoin que mon script ne s'exécute que s'il est démarré entre 22 h 00 et …


3
les scripts shell fonctionnent toujours sans #! (ligne sha-bang)
Je suis nouveau dans les scripts shell et de nombreux livres ont écrit qui utilisent la ligne #! (Sha-bang) au début du script pour invoquer l'interpréteur. Et cela invoquera un nouveau shell pour le script et fera l'interprétation ligne par ligne. de mon script de base fonctionne toujours sans la …







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.