From c7c3f0368ed65c015a3983743191436e6585e51f Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sat, 12 Nov 2016 19:33:14 +0100 Subject: backupStatistics erstellt jetzt hardlinks in 64999-er Bloecken --- backupStatistics.in | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/backupStatistics.in b/backupStatistics.in index 595beb8..8865af5 100644 --- a/backupStatistics.in +++ b/backupStatistics.in @@ -149,12 +149,23 @@ do_stage() then diff "${original}" "${kopie}" fi - echo "rm \"${kopie}\"" - echo "ln \"${original}\" \"${kopie}\"" - if ! ${dummy} + if [ $(stat -c'%h' "${original}") -ge 65000 ] then - rm "${kopie}" - ln "${original}" "${kopie}" + echo "rm \"${original}\"" + echo "ln \"${kopie}\" \"${original}\"" + if ! ${dummy} + then + rm "${original}" + ln "${kopie}" "${original}" + fi + else + echo "rm \"${kopie}\"" + echo "ln \"${original}\" \"${kopie}\"" + if ! ${dummy} + then + rm "${kopie}" + ln "${original}" "${kopie}" + fi fi done done -- cgit v1.2.3-54-g00ecf