Vous n'êtes pas identifié(e).
Dernière modification par kékédukéké (29-01-2022 21:28:15)
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
je voulais pas dire copier mais déplacer.
Peu importe, la question n'est pas là.
Elle permet de déplacer tout les fichiers chien
Non, pas tous. Lesquels ?
PS : je ne vais pas te donner la réponse. Mon but est de te la faire trouver car c'est purement une question de logique. Si ça ne te convient pas, il suffit de ne pas me répondre.
Dernière modification par raleur (29-01-2022 21:37:08)
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Dernière modification par raleur (29-01-2022 21:44:23)
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
La commande demande à chercher dans le répertoire ou on ce trouve
Voilà.
Dans un répertoire particulier ? non
Ben si : voir juste au dessus.
Lequel ? le home ou je suis
Non, pas le home. Celui où tu es.
Dans ses sous-répertoires ? non
Voilà.
Conclusion ?
Est-il normal qu'il se passe ce que tu as décrit dans ton message initial ?
Pour toute ces commandes seul chien1 est aller dans le répertoire Images
Et à quoi sert d'exécuter find avec une commande qui fait toujours la même chose ?
Dernière modification par raleur (29-01-2022 22:38:00)
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Dernière modification par raleur (29-01-2022 23:08:34)
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
je devrais modifier ma commande mv
Oui.
pour qu'elle engloble les autres fichier chien*
Non, pour qu'elle s'applique au fichier trouvé par find.
Il vaut mieux montrer que raconter.
Hors ligne
Dernière modification par kékédukéké (29-01-2022 23:47:28)
Hors ligne
Pour rester dans l'esprit "cherche par toi même, c'est le meilleur apprentissage".
Dernière modification par Tawal (29-01-2022 23:52:32)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
Hors ligne
À toi, à partir de cet exemple, de trouver la bonne commande.
Avec execdir, la commande est exécutée à partir du dossier contenant le fichier trouvé.
Avec exec, la commande est exécutée à partir du dossier d'où est lancé find.
Et comme find renseigne les fichiers trouvés par des chemins relatifs au dossier d'où est lancé find, l'option exec peut poser quelques problèmes de résolution de nom de fichier.
La différence entre ; et + :
- ; : un fichier trouvé = une invocation de la commande
- + : tous les fichiers trouvés sont passés en argument à la commande en 1 seule fois, ce qui limite le nombre d'invocation de la commande. Dans le cas d'execdir, une invocation de commande par paquets de fichiers trouvés dans un même dossier.
Edit:
Essaie la commande que j'ai donnée avec execdir, tu verras la différence plus clairement
Dernière modification par Tawal (30-01-2022 00:47:23)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne