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.

1
Comprendre l'option -exec de `find`
Je me trouve constamment à la recherche de la syntaxe de find . -name "FILENAME" -exec rm {} \; principalement parce que je ne vois pas comment fonctionne exactement la -execpièce. Quelle est la signification des accolades, de la barre oblique inverse et du point-virgule? Existe-t-il d'autres cas d'utilisation de …
53 shell  find 






2
Pourquoi est-ce '.' un lien dur sous Unix?
J'ai vu de nombreuses explications pour expliquer pourquoi le nombre de liens pour un répertoire vide dans les systèmes d'exploitation Unix est égal à 2 au lieu de 1. Ils disent tous que c'est à cause du '.' répertoire, que chaque répertoire a pointant sur lui-même. Je comprends pourquoi avoir …

5
Comment fonctionne exactement “/ bin / [”?
Je suis toujours surpris qu'il /biny ait un [programme dans le dossier . Est-ce ce qu'on appelle quand on fait quelque chose comme if [ something ]:? En appelant [explicitement le programme dans un shell, il demande une correspondance ], et lorsque je fournis le crochet de fermeture, il semble …
50 shell  test 




3
Fermer un descripteur de fichier,> & - vs <& -
Dans le tutoriel bash que je lis, il est dit que si vous ouvrez un descripteur de fichier pour la lecture, c'est-à-dire exec 3&lt; echolist Ensuite, vous devez le fermer comme ça, exec 3&lt;&amp;- Cependant, si vous ouvrez un descripteur de fichier en écriture, vous devez le fermer comme suit: …




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.