Le mieux c'est de le tester expérimentalement, en espérant que cette donnée soit en clair dans le fichier.
La commande strings donne les chaînes en clair dans un fichier. Voilà ce que ça donne sur un fichier doc vide généré par OOo :
~ > strings /tmp/rien.doc
Microsoft Word-Dokument
MSWordDoc
Word.Document.8
Caolan80
Les 3 premiers n'ont rien de spécifique. Par contre le dernier, Caolan, se trouve être le prénom de Caolan McNamara qui a bossé sur StarOffice !
a priori, ça devrait faire l'affaire :
strings fichier.doc | grep Caolan
# Caolan80
Posté par Olivier Renaud . En réponse au journal Savoir si un fichier .doc a été édité avec OpenOffice.org ?. Évalué à 10.
La commande strings donne les chaînes en clair dans un fichier. Voilà ce que ça donne sur un fichier doc vide généré par OOo :
~ > strings /tmp/rien.doc
Microsoft Word-Dokument
MSWordDoc
Word.Document.8
Caolan80
Les 3 premiers n'ont rien de spécifique. Par contre le dernier, Caolan, se trouve être le prénom de Caolan McNamara qui a bossé sur StarOffice !
a priori, ça devrait faire l'affaire :
strings fichier.doc | grep Caolan