summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjules@lens <julescarbon@gmail.com>2018-06-22 02:15:26 +0200
committerjules@lens <julescarbon@gmail.com>2018-06-22 02:15:26 +0200
commit9e267b1504913afb402b48440f9111fd972529c5 (patch)
treeaa9c352018c858ea8566e8fb433eefaec934ec30
parenta798de84c190ee77434b8bc21fa5bd29836bc806 (diff)
fix fetch
-rwxr-xr-xget.pl5
1 files changed, 3 insertions, 2 deletions
diff --git a/get.pl b/get.pl
index 214f861..0be57b4 100755
--- a/get.pl
+++ b/get.pl
@@ -10,7 +10,7 @@ sub sanitize ($) {
$s =~ s/^\s+//;
$s =~ s/\s+$//;
$s =~ s/\.[^.]+$//g;
- $s =~ s/[-\[\]\(\)\+\*\\\/\'\"\`\!\@\#\$\%\^\&]//g
+ $s =~ s/[-\[\]\(\)\+\*\\\/\'\"\`\!\@\#\$\%\^\&]//g;
$s =~ s/\s+/_/g;
$s =~ s/_+/_/g;
if (length($s) == 0) {
@@ -29,7 +29,8 @@ foreach my $s (@ARGV){
$ext = $1;
$s =~ s/^\s+//;
$s =~ s/\s+$//;
- $clean_fn = sanitize(`basename $s`) + '.' + $ext;
+ $clean_fn = sanitize(`basename "$s"`) . '.' . $ext;
+ print "$s $clean_fn $ext\n";
system('rm', $fn);
system('rm', $clean_fn);
print "downloading $clean_fn\n";