#!/bin/sh
dernierjourdumoisprecedent =`date --date "today - `date +%d`days" +%Y-%m-%d`
premierjourdumoisencours = `date --date'4 days ago'+%Y%m%d`
sed -i -- 's/201803/'$dernierjourdumoisprecedent'/g' fichier.txt
sed -i -- 's/2018-02-28/'$premierjourdumoisencours'/g' fichier.txt
Bonjour chers tous ! J'ai un problème avec mon script.
Lorsque j'exécute ces commandes simplement :
- $ date --date "today - `date +%d`days" +%Y-%m-%d
- $ date --date'4 days ago'+%Y%m%d
ça passe à merveille
Mais lorsque je l'exécute mon script bien-sûr (…)