Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.

6
Supprimer les arborescences de répertoires vides (supprimer autant de répertoires que possible mais pas de fichiers)
Supposons que j'ai un arbre dir comme celui-ci: ROOTDIR └--SUBDIR1 └----SUBDIR2 └----SUBDIR3 Je recherche une commande telle que lorsque j'entre: $ [unknown command] ROOTDIR L'arborescence de répertoires entière peut être supprimée s'il n'y a pas de fichier mais uniquement des répertoires à l'intérieur de l'arborescence entière . Cependant, dites s'il …
12 shell  directory  rm 



5
Trouver un fichier dans le chemin sans «lequel»?
Je suis (en quelque sorte) capable d'exécuter un script: $ assemble.sh file ... [output] Mais whichje ne le trouve pas: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Comment est-ce possible? Comment puis-je trouver où se trouve ce fichier? J'utilise bash.
12 bash  shell  path 

3
exécution d'un script sh à partir du cron
J'ai un script test.sh #!/bin/sh php /home/v/file.php sh /root/x/some.sh lorsque j'exécute le fichier en tant que root à partir de la ligne de commande, cela fonctionne. sh /home/v/test.sh quand je le mets à crontab -e (est le cron racine), ne fonctionne pas * * * * * sh /home/v/test.sh Qu'est-ce …
12 shell  cron 


7
Tâches pratiques pour apprendre les scripts shell [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange. Fermé il y a 9 mois . Je recherche des problèmes courants dans l'administration système Unix …




2
définir l'utilisation -u ne fonctionne pas comme prévu
J'apprends à utiliser efficacement différentes setoptions dans mon script et je suis tombé sur ce set -uqui semble être parfait pour quitter mon script si une variable n'est pas définie correctement (par exemple, supprimer des utilisateurs). Selon l' homme page set -uet set -efait ce qui suit ... -e Exit …


2
À quoi sert la commande «export»?
J'ai créé une variable d'environnement dans une fenêtre de terminal et j'ai essayé de l'écho dans une autre fenêtre de terminal. Cela n'affiche rien. $TEST=hello Après cela, je l'ai exporté et réessayé echodans une autre fenêtre de terminal. le résultat était le même qu'avant. export TEST mais si j'exécute le …



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.