Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:systeme:find [22/02/2021 14:22] jpt [Recherche simple par nom] |
doc:systeme:find [22/02/2021 14:29] jpt [-exec - Exécuter une commande] |
||
---|---|---|---|
Ligne 217: | Ligne 217: | ||
- La paire d'accolade est automatiquement remplacée par le nom du fichier, | - La paire d'accolade est automatiquement remplacée par le nom du fichier, | ||
- | - et le point virgule final permet de marquer la fin de la commande. | + | - et le point-virgule final permet de marquer la fin de la commande. |
- | Au cas où plusieurs fichiers sont traités __dans un même répertoire__, pour éviter une relance de la commande après chaque fichier trouvé, remplacer le '';'' (point virgule) final par le signe positif : ''+''. | + | Au cas où plusieurs fichiers sont traités __dans un même répertoire__, pour éviter une relance de la commande après chaque fichier trouvé, remplacer le '';'' (point-virgule) final par le signe positif : ''+''. |
Par exemple ainsi : | Par exemple ainsi : | ||
Ligne 229: | Ligne 229: | ||
De la même manière, évitez les références vides ou les noms de répertoires exprimés en relatif dans **$PATH**.</note> | De la même manière, évitez les références vides ou les noms de répertoires exprimés en relatif dans **$PATH**.</note> | ||
- | <note important>Cette commande est difficile à utiliser sur certains shell car ceux-ci donnent une signification particulière des caractères comme l'accolade ou le point virgule.</note> | + | <note important>Cette commande est difficile à utiliser sur certains shell car ceux-ci donnent une signification particulière des caractères comme l'accolade ou le point-virgule.</note> |
- | Avec **Bash**, la //paire d'accolades sans espace// (''{}'') ne doit pas être protégée, au contraire du// point virgule// qui doit lui être echappé à l'aide d'un backslash: ''\;''. | + | Avec **Bash**, la //paire d'accolades sans espace// (''{}'') ne doit pas être protégée, au contraire du// point-virgule// qui doit être échappé à l'aide d'un backslash: ''\;''. |
Voici par exemple comment on peut compter le nombre de lignes de chaque fichier de code Python de ce site: | Voici par exemple comment on peut compter le nombre de lignes de chaque fichier de code Python de ce site: |