1#!/bin/sh 2# 3# Collects all the appropriate subtitle files in a given directory and 4# its subdirectories, no matter what the filename is. 5# Use this together as: mplayer -sub `subsearch.sh` movie 6# Author: Alex 7# 8 9[ $1 ] && cd `dirname $1` 10 11_sub_names="" 12 13one_dir_search() { 14 for i in $dir/* 15 do 16 case "`echo $i | tr [:upper:] [:lower:]`" in 17 *.sub|*.srt|*.mps|*.txt) _sub_names="$i,$_sub_names" ;; 18 *) ;; 19 esac 20 done 21} 22 23dir="." 24one_dir_search 25 26# add subdirectories too 27for dir in * 28do 29 [ -d $dir ] && one_dir_search 30done 31 32_len="`echo $_sub_names | wc -c`" 33_len=$((_len-2)) 34echo $_sub_names | cut -b -"$_len" 35