diff options
author | prspkt <prspkt@protonmail.com> | 2019-11-15 21:43:02 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-11-20 10:04:24 +0100 |
commit | b952ebe8dcf46514b550b606a65818be2c30d3e9 (patch) | |
tree | 152f4e06c8a2e13b4bb89e489ae9e7e269d6e428 /main/alsa-utils/alsa.initd | |
parent | b4e0a1a85ed72eee3966664135cf88d8a583aa66 (diff) | |
download | aports-b952ebe8dcf46514b550b606a65818be2c30d3e9.tar.bz2 aports-b952ebe8dcf46514b550b606a65818be2c30d3e9.tar.xz |
main/alsa-utils: quote variable expansion
Diffstat (limited to 'main/alsa-utils/alsa.initd')
-rw-r--r-- | main/alsa-utils/alsa.initd | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main/alsa-utils/alsa.initd b/main/alsa-utils/alsa.initd index 65cd846859..778e1f682e 100644 --- a/main/alsa-utils/alsa.initd +++ b/main/alsa-utils/alsa.initd @@ -41,7 +41,7 @@ restore() { for ossfile in "${alsastatedir}"/oss/card*_pcm* ; do [ -e "${ossfile}" ] || continue # We use cat because I'm not sure if cp works properly on /proc - local procfile=${ossfile##${alsastatedir}/oss} + local procfile="${ossfile##${alsastatedir}/oss}" procfile="$(echo "${procfile}" | sed -e 's,_,/,g')" if [ -e /proc/asound/"${procfile}"/oss ] ; then cat "${ossfile}" > /proc/asound/"${procfile}"/oss @@ -65,7 +65,7 @@ save() { for ossfile in /proc/asound/card*/pcm*/oss; do [ -e "${ossfile}" ] || continue - local device=${ossfile##/proc/asound/} ; device=${device%%/oss} + local device="${ossfile##/proc/asound/}" ; device="${device%%/oss}" device="$(echo "${device}" | sed -e 's,/,_,g')" mkdir -p "${alsastatedir}/oss/" cp "${ossfile}" "${alsastatedir}/oss/${device}" |