mirror of
https://github.com/mpv-player/mpv
synced 2025-01-17 20:48:46 +00:00
very dummy script, written for a friend
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15588 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
bf7301cf25
commit
64e09b7d4e
34
TOOLS/subsearch.sh
Executable file
34
TOOLS/subsearch.sh
Executable file
@ -0,0 +1,34 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Collects all the appropriate subtitle files in a given directory and
|
||||
# it's subdirectories. No matter what the filename is.
|
||||
# Use this together as: mplayer -sub `subsearch3.sh` movie
|
||||
# Author: Alex
|
||||
#
|
||||
|
||||
[ $1 ] && cd `dirname $1`
|
||||
|
||||
_sub_names=""
|
||||
|
||||
one_dir_search() {
|
||||
for i in $dir/*
|
||||
do
|
||||
case "`echo $i | tr [:upper:] [:lower:]`" in
|
||||
*.sub|*.srt|*.mps|*.txt) _sub_names="$i,$_sub_names" ;;
|
||||
*) ;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
dir="."
|
||||
one_dir_search
|
||||
|
||||
# add subdirectories too
|
||||
for dir in *
|
||||
do
|
||||
[ -d $dir ] && one_dir_search
|
||||
done
|
||||
|
||||
_len="`echo $_sub_names | wc -c`"
|
||||
_len=$((_len-2))
|
||||
echo $_sub_names | cut -b -"$_len"
|
Loading…
Reference in New Issue
Block a user