Questions marquées «shell»

Le terme «shell» fait référence à une classe générale d'interpréteurs de commandes interactifs basés sur du texte le plus souvent associés aux systèmes d'exploitation Unix et Linux. Pour des questions sur les scripts shell, veuillez utiliser une balise plus spécifique telle que «bash», «powershell» ou «ksh». Sans balise spécifique, une solution portable (conforme POSIX) doit être supposée, bien qu'il soit préférable d'utiliser 'posix' en plus ou 'sh'.



6
Exécution de plusieurs commandes sur une seule ligne dans le shell
Dis que j'ai un fichier /templates/appleet que je veux le mettre à deux endroits différents et retirer l'original. Donc, /templates/applesera copié sur /templates/usedET /templates/inuse puis après cela, je voudrais supprimer l'original. La cpmeilleure façon de procéder est-elle suivie de rm? Ou existe-t-il une meilleure façon? Je veux tout faire en …
389 bash  shell 


7
Capture de groupes à partir d'un RegEx Grep
J'ai ce petit script dans sh(Mac OSX 10.6) pour parcourir un tableau de fichiers. Google a cessé d'être utile à ce stade: files="*.jpg" for f in $files do echo $f | grep -oEi '[0-9]+_([a-z]+)_[0-9a-z]*' name=$? echo $name done Jusqu'à présent (évidemment, pour vous, gourous du shell), il $namene contient que …
380 bash  shell  grep 




9
À quoi sert «&&» dans une commande shell?
Autant que je sache, utiliser &après la commande est pour l'exécuter en arrière-plan. Exemple d' &utilisation:tar -czf file.tar.gz dirname & Mais qu'en est-il &&? (regardez cet exemple: /server/215179/centos-100-disk-full-how-to-remove-log-files-history-etc#answer-215188 )



18
Comment puis-je tuer un processus par son nom au lieu de PID?
Parfois, lorsque j'essaie de démarrer Firefox, il est dit "un processus Firefox est déjà en cours d'exécution". Je dois donc faire ceci: jeremy@jeremy-desktop:~$ ps aux | grep firefox jeremy 7451 25.0 27.4 170536 65680 ? Sl 22:39 1:18 /usr/lib/firefox-3.0.1/firefox jeremy 7578 0.0 0.3 3004 768 pts/0 S+ 22:44 0:00 grep …
349 linux  bash  shell 



7
Un exemple d'utilisation de getopts dans bash
Je veux appeler le myscriptfichier de cette façon: $ ./myscript -s 45 -p any_string ou $ ./myscript -h #should display help $ ./myscript #should display help Mes exigences sont: getopt ici pour obtenir les arguments d'entrée vérifier qu'il -sexiste, sinon renvoyer une erreur vérifier que la valeur après le -sest …
345 bash  shell  getopts 

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.