#!/bin/bash find . -name "* *" -type f | rename 's/ /_/g' for file in */*flac; do dir="$(echo $file | cut -f1 -d'/')"; file1="$(echo $file | sed 's/\.flac//g')"; echo "$file1" echo "$dir" # continue # ffmpeg -i "$file1.ape" "$file1.flac"; shnsplit -f "$file1.cue" -t "%n %t" -o flac "$file1.flac"; mv *flac "$dir"; # rm "$file1.ape" # rm "$file1.cue" # rm "$file1.flac" done