diff --git a/main.go b/main.go index 66a76fc..48d995a 100644 --- a/main.go +++ b/main.go @@ -288,7 +288,7 @@ func writeBashScript(dl *DownloadLinks, folder string, scriptName string, produc line += "wget --no-clobber --continue --quiet --show-progress -O \"" + file + ".xml\" \"" + dl.Checksum + "\"\n" line += "wget --no-clobber --continue --quiet --show-progress -O \"" + file + "\" \"" + dl.Downlink + "\"\n" line += "[ ! -f \"" + file + ".md5\" ] && cat \"" + file + ".xml\" | tr '\\n' '\\r' | sed -E 's| " + file + ".md5\n" - line += "! md5sum -c \"" + file + ".md5\" && rm \"" + file + "\" && echo \"Removed unmatched file: " + file + "\"\n" + line += "[ -f \"" + file + ".md5\" ] && ! md5sum -c \"" + file + ".md5\" && mv \"" + file + "\" \"" + file + ".bk\" && echo \"Removed unmatched file: " + file + "\"\n" f, err := os.OpenFile("./" + scriptName, os.O_APPEND|os.O_WRONLY, 0664) if err != nil {