Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # fixed version of http://pastebin.com/UUNQ7vdT
- # now also respects files with spaces and dots in the file name
- # also works with files without file extension.
- #set -x
- if [ ! -f /usr/share/sounds/jolla-ringtones/stereo.index.orig ]; then
- /bin/cp -f /usr/share/sounds/jolla-ringtones/stereo.index /usr/share/sounds/jolla-ringtones/stereo.index.orig
- fi
- echo "{
- \"translationCatalog\" : \"jolla-ringtones\",
- \"files\" : [" > /usr/share/sounds/jolla-ringtones/stereo.index
- for fname in /usr/share/sounds/jolla-ringtones/stereo/*
- do
- i="${fname##*/}"
- echo " { \"displayName\" : \"${i%.*}\" , \"fileName\" : \"$i\" }," >> /usr/share/sounds/jolla-ringtones/stereo.index
- done
- echo " ]
- }" >> /usr/share/sounds/jolla-ringtones/stereo.index
- fix1=$(cat /usr/share/sounds/jolla-ringtones/stereo.index|tail -3|head -1)
- fix2=$(cat /usr/share/sounds/jolla-ringtones/stereo.index|tail -3|head -1|sed 's/},/}/')
- sed -i -e 's@'"$fix1"'@'"$fix2"'@g' /usr/share/sounds/jolla-ringtones/stereo.index
- systemctl-user restart ambienced
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement