]> Sergey Matveev's repositories - feeder.git/commitdiff
Sortable date in filenames
authorSergey Matveev <stargrave@stargrave.org>
Sat, 19 Feb 2022 09:15:14 +0000 (12:15 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 19 Feb 2022 09:21:51 +0000 (12:21 +0300)
cmd/download-encs.zsh
cmd/download-warcs.zsh

index 81ac0a6c44b6fd6d8d9a8ea5a330a2c00449d1a7..11a1ee8032dff42a578f9b6ad22dd9a8214d18e8 100755 (executable)
@@ -15,7 +15,7 @@ for new (new/*(N)) {
         [[ $cols[1] = "X-Enclosure:" ]] || continue
         url=$cols[2]
         [[ -n "$url" ]]
-        fn=$(url-to-filename $url)-$(strftime %Y%m%d-%H%M%S)
+        fn=$(strftime %Y%m%d-%H%M%S)-$(url-to-filename $url)
         wget --output-document=$dst/$fn $url 2>&2 2>enc.log
         print $dst/$fn
     done < $new
index 0198ca25c744d6aacd9e2f8bf272064430590b34..30d8202f4d536d6aacf6ac5eb0f25e4095ad3c47 100755 (executable)
@@ -28,7 +28,7 @@ for new (new/*(N)) {
             trap "rm -f $tmp" HUP PIPE INT QUIT TERM EXIT
             wget_opts=(--output-document=$tmp $wget_opts)
         }
-        fn=$(url-to-filename $url)-$(strftime %Y%m%d-%H%M%S)
+        fn=$(strftime %Y%m%d-%H%M%S)-$(url-to-filename $url)
         wget $wget_opts --output-file=warcs.log --warc-file=$dst/$fn $url
         print $dst/$fn.warc
     done < $new