local/bin/homesync: Fix games and videos indexing.
parent
7ab60d8219
commit
7e0d371d27
|
@ -65,17 +65,19 @@ if [ -n "$OPT_DATAROOT" ]; then
|
|||
case "$i" in
|
||||
*/locate.db|*/lost+found|*/Sync*)
|
||||
continue ;;
|
||||
*/public/games|*/public/videos)
|
||||
for j in "$i"/*; do
|
||||
folder=$(basename $(dirname "$j"))
|
||||
mkdir -p ~/personal/index/"$folder"
|
||||
dataindex "$j" > ~/personal/index/"$folder"/"$(basename "$j")".index
|
||||
unset folder
|
||||
done
|
||||
continue ;;
|
||||
*/public)
|
||||
for j in "$i"/*; do
|
||||
dataindex "$j" > ~/personal/index/"$(basename "$j")".index
|
||||
case "$j" in
|
||||
*/games|*/videos)
|
||||
for k in "$j"/*; do
|
||||
folder=$(basename $(dirname "$k"))
|
||||
mkdir -p ~/personal/index/"$folder"
|
||||
dataindex "$k" > ~/personal/index/"$folder"/"$(basename "$k")".index
|
||||
unset folder
|
||||
done ;;
|
||||
*)
|
||||
dataindex "$j" > ~/personal/index/"$(basename "$j")".index ;;
|
||||
esac
|
||||
done
|
||||
continue ;;
|
||||
*/private)
|
||||
|
|
Loading…
Reference in New Issue