# diff\_file

Compare deux fichiers ou chaînes.

## 📝 Syntaxe

* res = diff(filename\_1, filename\_2, with\_eol)

## 📥 Argument d'entrée

* filename\_1 - a string: nom de fichier.
* filename\_2 - a string: nom de fichier.
* with\_eol - a logical: prendre en compte la fin de ligne ou non (true par défaut).

## 📤 Argument de sortie

* res - a string: '' si aucune différence détectée.
* msg - a string: message d'erreur

## 📄 Description

diff\_file compare deux fichiers et renvoie le diff au format unified.

Si les fichiers comparés sont identiques, res est une chaîne vide.

## 💡 Exemple

```matlab
res = diff_file([nelsonroot(), '/etc/startup.m'], [nelsonroot(), '/etc/startup.m'])
res = diff_file([nelsonroot(), '/etc/startup.m'], [nelsonroot(), '/etc/finish.m'])
```

## 🔗 Voir aussi

[isdir](https://nelson-9.gitbook.io/nelson/markdown/fr/files_folders_functions/isdir), [isfile](https://nelson-9.gitbook.io/nelson/markdown/fr/files_folders_functions/isfile).

## 🕔 Historique

| Version | 📄 Description  |
| ------- | --------------- |
| 1.0.0   | initial version |
