URL: https://linuxfr.org/forums/linux-debutant/posts/script-permettant-d-effectuer-un-diff-entre-deux-fichiers-jour-n-et-jour-n-1 Title: Script permettant d'effectuer un diff entre deux fichiers jour n et jour n-1 Authors: Scriptnew Date: 2022年09月07日T13:38:21+02:00 License: CC By-SA Tags: Score: 0 Bonjour. J'ai un problème avec un Script permettant d'effectuer un diff entre deux fichiers générés automatiquement par un système. Le but étant d'automatiser le diff chaque jour entre le fichier du jour J et J-1. Dans le nom du fichier la date y figure sous la forme yyyymmdd. Voici le script. ```bash #!/bin/sh nomfic1=$(date --date '1 days ago' '+%Y%m%d')'Filter.txt' echo "$nomfic1" nomfic2=$(date --date '2 days ago' '+%Y%m%d')'Filter.txt' echo "$nomfic2" nomfic3=$(date --date '1 days ago' '+%Y%m%d')'DifFilter.txt' echo "$nomfic3" diff /home/$nomfic1 /home/$nomfic2>> /home/$nomfic3 ``` Les commandes echo sont présentes pour vérification des variables uniquement. Le problème étant sur le DIFF j'ai un retour du type : : Aucun fichier ou dossier de ce type : Aucun fichier ou dossier de ce type Sachant que quand je suis dans mon shell: les commandes passées à la main fonctionnent. J 'ai essayé plusieurs variante avec " avant et après le chemin du fichier: le résultat est le même. Merci de votre aide.

AltStyle によって変換されたページ (->オリジナル) /