script pour établir une bdd Ãà partir d'un tsv avec différent format - retour accueil
git clone git://bebou.netlib.re/laradb
Log | Files | Refs |
commit cde4972de2e5116176359039980ddb1a3679a627 parent 915dd2eb949e0ddb5da92eb46fc97b3155a70e4b Auteurice: vi Coloc <vi@coloc.re> Date: Sun, 3 Nov 2024 16:00:58 +0100 done @todo debian bsd date pb Diffstat:
M | lisezmoi | | | 1 | + |
A | src/utils/debian_date.patch | | | 21 | +++++++++++++++++++++ |
2 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/lisezmoi b/lisezmoi @@ -17,6 +17,7 @@ date debian format de base MMDD[HHMMCCYY] [ss] Sinon faut changer le sed de src/utils/date_epoch.sh aussi option bsd de date : -j pour pas changer la date du system juste faire une conversion option qui n'existe pas sur debian enfin pas avec -j +@DONE : patch → src/utils/debian_date.patch <<% @TODO diff --git a/src/utils/debian_date.patch b/src/utils/debian_date.patch @@ -0,0 +1,21 @@ +27c27,29 +< s/^0\{8\}/190001010000/; # for NaN gives a date' +--- +> s/^0\{8\}/190001010000/; # for NaN gives a date +> # for debian date add : +> s/0000 / /; # in format YYYYMMDD ' +35,38c37,39 +< +< cut -f1 tmp/start | +< xargs -n1 date -j +%s | tee tmp/start_unixepoch +< +--- +> cut -f1 tmp/start | +> xargs -I XX -d'\n' -n1 date +%s --date="XX" | +> tee tmp/start_unixepoch +41c42,44 +< xargs -n1 date -j +%s > tmp/end_unixepoch +--- +> xargs -I XX -d'\n' -n1 date +%s --date="XX" | +> tee tmp/end_unixepoch +>