Advertisement
Mozai

~/Music/50_random.sh

Sep 18th, 2015
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.55 KB | None | 0 0
  1. #!/bin/sh
  2. # taking Homestuck out because of FEELS
  3. # taking out jwz *_mixtape and my *_side{A,B} because LONG
  4.  
  5. mocp --clear
  6. cd /home/moses/Music
  7. for f in $( /usr/bin/find . -type f \
  8.     -size +1M -size -20M \
  9.     \( -name '*.mp3' -o -name '*.ogg' -o \
  10.        -name '*.m4a' -o -name '*.aac' -o \
  11.        -name '*.669' -o -name '*.it'  -o \
  12.        -name '*.mod' -o -name '*.s3m' -o \
  13.        -name '*.sid' -o -name '*.xm' \
  14.     \) \
  15.     | egrep -vi 'homestuck|_mixtape|_side' \
  16.     |shuf |head -50 \
  17.   ); do
  18.   mocp --append "$f"
  19. done
  20. mocp --play
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement