Guest User

Untitled

a guest
Jul 22nd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.43 KB | None | 0 0
  1. #!/usr/bin/perl -w
  2. use warnings;
  3. use strict;
  4.  
  5. my $dir = $ARGV[0];
  6. my @media;
  7.  
  8. sub traverse() {
  9.     opendir(DIR, shift);
  10.  
  11.     while(<DIR>) {
  12.         if($_ =~ /\.(mp3|flac|ogg|wav|nkv|mp4|flv)$/) {
  13.             push(@media, $_);
  14.         }
  15.         elsif(-d $_) {
  16.             traverse($_);
  17.         }
  18.     return;
  19. }
  20. traverse($dir);
  21.  
  22. for(0..@media) {
  23.     if($media[$_] eq "nkv" or "flv" or "mp4") {
  24.         qx(mv $_ /home/che/Video);
  25.     }
  26.     else {
  27.         qx(mv $_ /home/che/Music);
  28.     }
  29. }
Add Comment
Please, Sign In to add comment