URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/script-pour-verifier-si-une-chaine-de-caractere-existe-dans-le-magic-number Title: Script pour vérifier si une chaîne de caractère existe dans le magic number Authors: paulo1998 Date: 2019年07月24日T11:57:24+02:00 License: CC By-SA Tags: Score: -1 Bonjour à tous, J'aimerais copier tous les fichiers ayant un magic number identiques (tout du moins le début) au même endroit. J'essaye donc de copier tous les fichiers ayant un début de magic number identique. Mon problème est que lors de l'exécution, le find copie tous les fichiers shell. Ce que je voudrais c'est de copier tous les fichiers ayant un magic number correspondant à la boucle if et non les .sh Voici mon code : > #!/bin/sh if [ 'xxd -l 0x06 ~/Desktop/test.sh' | find . -type f -exec grep 00000000: 2321 2f62 696e {} \; ] then find /home/user/ -iname "*.sh" -exec cp -t /home/user/Desktop/dossierFinal '{}' \; else echo "marche pas" fi Je cherche une solution mais je ne la trouve pas. Je vous remercie de votre aide.