CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[script] Comment vérifier si un fichier

keelir
keelir
Niveau 9
21 novembre 2012 à 16:32:39

Yop, je voulais savoir comment vérifier qu'un fichier image contient bien une image dans un script sh. Merci d'avance

godrik
godrik
Niveau 30
21 novembre 2012 à 19:19:13

c'est pas completement trivial de verifier ca. La facon al plus simple est d'utiliser la commande unix 'file' qui connait des milliers de format de fichier et regarde les entete pour determiner le type du fichier. Ca te dira ce que l'entete dit. (regardes les options de file, il y en a une qui donne un type mime ce qui est pratique pour determiner si c'est une image).

Cependant, je ne suis pas sur que file pourra te dire si le fichier est bien forme ou non. (par exemple, si tu tronque la moitie d'un JPEG, je ne pense pas que file saura faire la difference). Il y a l'outils convert qui fait parti de imagemagick qui doit pouvoir etre utiliser pour verifier plus de chose. Si il n'arrive pas a convertir, alors l'image est certainement mal forme.

caelacanthe
caelacanthe
Niveau 10
21 novembre 2012 à 19:50:04

"Il y a l'outils convert qui fait parti de imagemagick qui doit pouvoir etre utiliser pour verifier plus de chose. "

:d) l'outil "identify", plutôt... enfin je crois. :pf:

oswim10
oswim10
Niveau 10
25 novembre 2012 à 20:46:49

Vu que je suis dans la même fac que toi, sur le sujet, il y a marqué de vérifier si le tag spécifique aux images existe bien :)
Pour cela, avec exiv2, tu peux vérifier que le tag ImageDescription (me souviens plus du début) soit bien présent avec un grep. Sans oublier d'enlever le message d'erreur d'exiv2 avec un -q (si je me souviens bien, d'ailleurs, cette option, bien que marqué dans le man, n'est pas reconnue sur nbrehat....=> go prof XD)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment