Commit Graph
100 Commits
Author SHA1 Message Date
olli bf4c178ea0 gaboshlib/g_calc.sh aktualisiert 2023-11-06 17:59:12 +01:00
olli fa408ca67f gaboshlib/g_percentage-diff.bashfunc aktualisiert 2023-11-03 16:07:11 +01:00
olli 0a86a383a5 gaboshlib/g_percentage-diff.bashfunc aktualisiert 2023-11-03 16:05:36 +01:00
olli 658d99f867 gaboshlib/g_num_is_lower.sh aktualisiert 2023-11-03 15:06:11 +01:00
olli 263a2ccf3b gaboshlib/g_num_is_higher.sh aktualisiert 2023-11-03 15:05:04 +01:00
olli 5d95859d72 gaboshlib/g_percentage-diff.bashfunc aktualisiert 2023-11-03 15:00:02 +01:00
olli 09d1d8b518 gaboshlib/g_num_is_lower.sh aktualisiert 2023-11-03 14:57:32 +01:00
olli d8a0bcc15f gaboshlib/g_num_is_higher.sh aktualisiert 2023-11-03 14:57:05 +01:00
olli e08d39ec7c gaboshlib/g_num_is_between.sh aktualisiert 2023-11-03 14:56:20 +01:00
olli 09c821e824 gaboshlib/g_num_is_approx.sh aktualisiert 2023-11-03 14:52:34 +01:00
olli 301bcde417 Use bc in backround for multiple bc's running much faster
Use bc in backround for multiple bc's running much faster
2023-11-03 14:46:14 +01:00
olli 3ade97eea1 gaboshlib/g_num_is_higher.sh aktualisiert 2023-11-03 10:27:09 +01:00
olli 08fc39b7cb gaboshlib/g_num_is_lower.sh hinzugefügt 2023-11-03 10:26:33 +01:00
olli 307bea2d89 gaboshlib.include aktualisiert 2023-10-31 17:33:12 +01:00
olli 233b737809 gaboshlib/g_num_valid_number.sh hinzugefügt 2023-10-31 17:31:54 +01:00
olli efad917366 gaboshlib/g_num_is_higher.sh hinzugefügt 2023-10-31 17:31:23 +01:00
olli e1d7651100 gaboshlib/g_num_is_between.sh hinzugefügt 2023-10-31 17:30:27 +01:00
olli 44afe2cdcd gaboshlib/g_num_is_approx.sh hinzugefügt 2023-10-31 17:29:38 +01:00
olli 6166a25b9d gaboshlib/g_calc.sh hinzugefügt 2023-10-31 17:28:30 +01:00
olli eeffd07384 calculate average from numbers by stdin 2023-10-31 17:20:49 +01:00
olli 4cbdf35bb5 gaboshlib/g_backup.bashfunc aktualisiert 2023-10-05 13:59:12 +02:00
olli 2005b6659d gaboshlib/g_backup.bashfunc aktualisiert 2023-07-26 09:56:23 +02:00
olli a7ff11bf4d gaboshlib/g_backup.bashfunc aktualisiert 2023-07-26 09:44:46 +02:00
olli c0e6dd9334 strange rsync --link-dest workaround 2023-07-22 13:58:28 +02:00
olli 17467058c2 gaboshlib/g_backup.bashfunc aktualisiert 2023-07-21 19:07:33 +02:00
olli abf573b6cc gaboshlib/g_backup.bashfunc aktualisiert 2023-07-21 16:45:36 +02:00
olli 3444bdafb5 gaboshlib/g_backup.bashfunc aktualisiert 2023-07-21 16:21:16 +02:00
olli b7bbb4fd1e gaboshlib/g_backup.bashfunc aktualisiert 2023-07-20 16:24:38 +02:00
olli 63cde17a35 gaboshlib/g_backup.bashfunc aktualisiert 2023-07-20 16:12:35 +02:00
olli 43e2d878d0 max linkdests 2023-07-01 16:05:44 +02:00
olli a676d94eca „gaboshlib/g_valid_ip.bashfunc“ ändern 2023-06-05 13:44:33 +02:00
olli 7c857289e6 „gaboshlib/g_valid_ip.bashfunc“ hinzufügen 2023-06-05 12:52:16 +02:00
olli 54f3eb8c2b preserve hardlinks fix 2023-05-29 15:03:14 +02:00
olli 3e386dc107 added multiple --link-dest for incomplete backups 2023-05-16 16:03:34 +02:00
olli 11fc9db848 localized variables 2023-04-20 11:20:28 +02:00
olli 706c101593 no retry on ls -ld 2023-04-20 11:08:50 +02:00
olli 737047143e fix "permission denied" while removing old backups 2023-03-01 09:54:34 +01:00
olli fb647fa1d1 „gaboshlib/g_percentage-diff.bashfunc“ ändern 2023-02-15 19:11:15 +01:00
olli 3c28105f73 revert 514a6c8224
revert „gaboshlib/g_percentage-diff.bashfunc“ ändern
2023-02-15 19:10:49 +01:00
olli 514a6c8224 „gaboshlib/g_percentage-diff.bashfunc“ ändern 2023-02-15 12:07:07 +01:00
olli 43d38ee537 optimized function 2023-02-15 11:52:48 +01:00
olli 16f5b7b928 „gaboshlib/g_backup.bashfunc“ ändern 2023-02-12 19:45:19 +01:00
olli d26f922fcf LC_NUMERIC=C 2023-02-12 16:08:16 +01:00
olli d737594cda fix return code 2023-02-07 09:42:07 +01:00
olli bef210ca6c added workaround for "test" cmd - return code !=0 OK 2023-02-06 14:17:50 +01:00
olli a688cedd11 fix test 2023-02-06 14:09:19 +01:00
olli 8e3bb9be1b „gaboshlib/g_backup.bashfunc“ ändern 2023-01-22 13:57:43 +01:00
olli 66f1f5f74c round to two places 2023-01-18 10:42:15 +01:00
olli 4b6f4b8341 LANG for "." as decimal separator (and not e.g. in German ",") 2023-01-18 10:34:45 +01:00
olli edd2c3e6c7 better output 2023-01-17 10:30:16 +01:00
olli 131641e14a better error handling 2023-01-17 10:24:32 +01:00
olli f05c859b1c „gaboshlib/g_runcmd.bashfunc“ ändern 2023-01-17 10:18:11 +01:00
olli b812314e91 „gaboshlib/g_echo_debug.bashfunc“ ändern 2023-01-17 09:54:39 +01:00
olli ce63ae4a03 „gaboshlib/g_echo_debug.bashfunc“ ändern 2023-01-17 09:53:05 +01:00
olli c9a71a7d2e „gaboshlib/g_echo_debug“ ändern 2023-01-17 09:44:29 +01:00
olli 3a42bb6b23 Output colored debugging info 2023-01-17 09:30:17 +01:00
olli 987d31b60d added g_echo_note function for colored notifications 2023-01-17 09:28:16 +01:00
olli f817b43dde typo 2023-01-17 09:13:55 +01:00
olli bbf01d8a60 „gaboshlib/g_percentage-diff.bashfunc“ hinzufügen 2023-01-17 09:07:10 +01:00
olli 7bd0e1790c „gaboshlib/g_signal-notify.bashfunc“ ändern 2023-01-17 09:06:08 +01:00
olli 07588a498b added checks 2023-01-17 09:04:36 +01:00
olli 57f2744916 function for sending signal notifications 2023-01-17 09:02:00 +01:00
olli 67c48188ad add red STDERR output 2023-01-17 08:52:56 +01:00
olli 8f254e85f9 added rsync-options --one-file-system --open-noatime 2023-01-03 13:31:04 +01:00
olli bfe9e343de excludes update 2 2023-01-03 13:25:23 +01:00
olli 5b6e9fe98a updated excludes 2023-01-03 13:24:06 +01:00
olli 38513043bc excluded backups from backups 2023-01-03 13:08:05 +01:00
olli 52c977fdb4 correct sorting by latest date 2022-12-27 12:53:35 +01:00
olli 5ec905bbca added -y fuzzy and --delete-after useful for fuzzy see rsync manpage
--fuzzy, -y
              This option tells rsync that it should look for a basis file for any destination file that is missing.  The current algorithm looks in the same directory as the destination file for either a file that has an  identical
              size and modified-time, or a similarly-named file.  If found, rsync uses the fuzzy basis file to try to speed up the transfer.

              If the option is repeated, the fuzzy scan will also be done in any matching alternate destination directories that are specified via --compare-dest, --copy-dest, or --link-dest.

              Note that the use of the --delete option might get rid of any potential fuzzy-match files, so either use --delete-after or specify some filename exclusions if you need to prevent this.
2022-12-19 11:43:04 +01:00
olli 4ef0287961 hardlink to latest incomplete backup too (2nd linkdest added) 2022-12-14 10:31:30 +01:00
olli 8a16ed58e3 remove obsolete output 2022-12-14 09:16:28 +01:00
olli 1026e38630 no / in track-tag 2022-12-13 22:08:38 +01:00
olli 1220a17977 changed pipe container format from mp4 to martoska because of broken files 2022-12-13 21:57:29 +01:00
olli 6cd5c4f95a „gaboshlib/g_compress_audio.bashfunc“ ändern 2022-12-13 14:53:10 +01:00
olli fc03a329f6 „gaboshlib/g_compress_audio.bashfunc“ ändern 2022-12-13 14:44:12 +01:00
olli 44b984860f first scan over all files to prevent after copy created hardlinks 2022-12-12 12:40:03 +01:00
olli fbfd8a1c9e permission problems 2022-12-07 16:25:50 +01:00
olli 14d3117069 added var-lib-docker exclude 2022-12-07 12:47:39 +01:00
olli 330c3a652b error reporting fix 2022-12-07 09:54:23 +01:00
olli 86bbf2f4d3 changed defaults 2022-12-07 09:36:26 +01:00
olli 2172181597 nummeric-ids for ssh and root rsync 2022-12-07 09:35:17 +01:00
olli 6680c95e64 find latest link-dest 2022-12-07 08:56:35 +01:00
olli 105f8c90da rsync opts for timeout and force 2022-12-07 08:31:21 +01:00
olli 6e309e9bae fixes and additions 2022-12-06 17:00:17 +01:00
olli b1122df33a „gaboshlib/g_backup.bashfunc“ ändern 2022-12-06 15:07:49 +01:00
olli 7275cf3899 a bit more verbose 2022-12-06 13:58:54 +01:00
olli 3c1e8a2565 returncode on end 2022-12-06 12:41:00 +01:00
olli c1dca5351e „gaboshlib/g_backup.bashfunc“ ändern 2022-12-06 10:41:30 +01:00
olli 7309a72e9c fixes for user rights 2022-12-05 17:36:17 +01:00
olli 96231548a4 added return code 2022-12-05 16:37:00 +01:00
olli 7c276f31b8 function to force/lazy umount if stale/hanging 2022-12-05 16:08:47 +01:00
olli c56c9ed2c7 initial g_backup function 2022-12-02 15:17:41 +01:00
olli f5e8d0d41d output tu stderr for pipes 2022-12-02 15:14:25 +01:00
olli 530d1ae511 echo on sterr for pipes 2022-12-02 14:59:38 +01:00
olli 0e194aaa09 put cmd in file because of needed quotes '' 2022-12-01 17:43:31 +01:00
olli a5d5169992 „gaboshlib/g_runcmd.bashfunc“ ändern 2022-12-01 15:01:42 +01:00
olli 94cc0f01ef lesser verbose 2022-12-01 13:28:55 +01:00
olli e0753f91d7 „gaboshlib/g_runcmd.bashfunc“ ändern 2022-12-01 13:27:35 +01:00
olli 196b705a5f tee 2022-12-01 13:16:43 +01:00
olli 18bd919a2e „gaboshlib/g_runcmd.bashfunc“ ändern 2022-12-01 13:10:06 +01:00