La commande qui veréfi si le fichier est un code source

Résolu
azedine10 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
azedine10 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
bonjour
je cherche un commande qui test si fichier contient un code source sous linux ubuntu et fedora
merci d'avance
A voir également:

1 réponse

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 427
 
Salut,

Il faudrait déjà définir ce que tu entends par "code source" ???

Sinon, voir du côté de la commande
file
.
0
azedine10 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
en fait moi j 'écris un script "compc" qui a comme paramètre $1 ,un fichier source,
et pour faire je dois tester si le fichier passé en paramètre est un fichier source
0
azedine10 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
donc je dois tester l'extension du fichier passé en argument
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 427 > azedine10 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Ça ne me dit toujours pas ce qui caractérise ton fichier source ? ;-\

Puis tu écris un script, en shell ?
0
azedine10 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
je precise juste que le code source c'est le fichier qui a comme extension ".c"
e.g prog.c
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 427 > azedine10 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Donc, la commande
file
(citée plus haut) devrait faire l'affaire ;-)

$ ls -1
ccm.png
sendmsg.c

$ file *
ccm.png: PNG image data, 625 x 787, 8-bit/color RGBA, non-interlaced
sendmsg.c: C source, ASCII text
0