diff options
| author | jules@lens <julescarbon@gmail.com> | 2018-06-22 02:15:26 +0200 |
|---|---|---|
| committer | jules@lens <julescarbon@gmail.com> | 2018-06-22 02:15:26 +0200 |
| commit | 9e267b1504913afb402b48440f9111fd972529c5 (patch) | |
| tree | aa9c352018c858ea8566e8fb433eefaec934ec30 /get.pl | |
| parent | a798de84c190ee77434b8bc21fa5bd29836bc806 (diff) | |
fix fetch
Diffstat (limited to 'get.pl')
| -rwxr-xr-x | get.pl | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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"; |
