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'.

8
Existe-t-il un format «standard» pour le texte d'aide en ligne de commande / shell?
Sinon, existe-t-il une norme de facto? Fondamentalement, j'écris un texte d'aide en ligne de commande comme ceci: usage: app_name [options] required_input required_input2 options: -a, --argument Does something -b required Does something with "required" -c, --command required Something else -d [optlistitem1 optlistitem 2 ... ] Something with list Je l'ai fait …

7
Qu'est-ce que / dev / null 2> & 1?
J'ai trouvé ce morceau de code dans /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Il purge et recharge le pare-feu. Je ne comprends pas la >> /dev/null 2>&1partie. Quel est le but d'avoir cela dans le cron? Il remplace mes règles de pare-feu. Puis-je supprimer …


9
Quel est l'équivalent Linux d'une pause DOS?
J'ai un script shell Bash dans lequel je voudrais suspendre l'exécution jusqu'à ce que l'utilisateur appuie sur une touche. Sous DOS, cela se fait facilement avec la commande "pause". Existe-t-il un équivalent Linux que je peux utiliser dans mon script?
236 linux  bash  shell 



6
Génération d'un hachage SHA-256 à partir de la ligne de commande Linux
Je sais que la chaîne "foobar" génère le hachage SHA-256 en c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2utilisant http://hash.online-convert.com/sha256-generator Cependant, le shell de ligne de commande: hendry@x201 ~$ echo foobar | sha256sum aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f - Génère un hachage différent. Qu'est-ce que je rate?
234 linux  shell  sha256 



5
Comment répertorier un nom de fichier par ligne de sortie sous Linux?
J'utilise la ls -acommande pour obtenir les noms de fichiers dans un répertoire, mais la sortie est sur une seule ligne. Comme ça: . .. .bash_history .ssh updater_error_log.txt J'ai besoin d'une alternative intégrée pour obtenir les noms de fichiers, chacun sur une nouvelle ligne, comme ceci: . .. .bash_history .ssh …
229 linux  shell  ls 




7
Comment affecter la sortie d'une commande à une variable Makefile
J'ai besoin d'exécuter certaines règles de création de façon conditionnelle, uniquement si le Python installé est supérieur à une certaine version (disons 2.5). Je pensais pouvoir faire quelque chose comme exécuter: python -c 'import sys; print int(sys.version_info >= (2,5))' puis en utilisant la sortie ('1' si ok, '0' sinon) dans …
225 shell  makefile 

5
Erreur "opérateur unaire attendu" dans Bash si condition
J'ai essayé de comprendre ce qui ne va pas, mais je ne peux tout simplement pas le comprendre .. C'est la partie qui semble recevoir une erreur. elif [ $operation = "man" ]; then if [ $aug1 = "add" ]; then # <- Line 75 echo "Man Page for: add" …
225 bash  shell 

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.