mirror of
https://github.com/KrumpetPirate/AAXtoMP3.git
synced 2024-11-18 03:08:57 +01:00
chg: search HOME and local dir for authcode file in this order, first occurence accepted.
Signed-off-by: Me <corbolais@gmail.com>
This commit is contained in:
parent
1031e3ae1d
commit
15945b18b1
29
AAXtoMP3
29
AAXtoMP3
@ -5,7 +5,8 @@ set -o errexit -o noclobber -o nounset -o pipefail
|
|||||||
codec=libmp3lame
|
codec=libmp3lame
|
||||||
extension=mp3
|
extension=mp3
|
||||||
mode=chaptered
|
mode=chaptered
|
||||||
authcodeFile="${HOME}/.authcode";
|
authcode=".authcode";
|
||||||
|
authcodeDirs="${HOME}/ ./";
|
||||||
GREP=$(grep --version | grep -q GNU && echo "grep" || echo "ggrep")
|
GREP=$(grep --version | grep -q GNU && echo "grep" || echo "ggrep")
|
||||||
|
|
||||||
if ! [[ $(type -P "$GREP") ]]; then
|
if ! [[ $(type -P "$GREP") ]]; then
|
||||||
@ -48,12 +49,26 @@ then
|
|||||||
shift
|
shift
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "$authcodeFile" ]; then
|
auth_code="";
|
||||||
auth_code=$1
|
for dir in $authcodeDirs; do
|
||||||
shift
|
codeFile="${dir}$authcode";
|
||||||
else
|
|
||||||
auth_code=`head -1 "$authcodeFile"`
|
if [ ! -f "$codeFile" ]; then
|
||||||
fi
|
auth_code=$1
|
||||||
|
shift
|
||||||
|
break;
|
||||||
|
elif [ -s "$codeFile" ]; then
|
||||||
|
auth_code=`head -1 "$codeFile"`
|
||||||
|
break;
|
||||||
|
else
|
||||||
|
echo "INFO: Sorry, empty \"$codeFile\" found, skipping.";
|
||||||
|
fi;
|
||||||
|
done;
|
||||||
|
|
||||||
|
if [ -z "$auth_code" ]; then
|
||||||
|
echo "INFO: Sorry, no authcode provided.";
|
||||||
|
exit 1;
|
||||||
|
fi;
|
||||||
|
|
||||||
debug() {
|
debug() {
|
||||||
echo "$(date "+%F %T%z") ${1}"
|
echo "$(date "+%F %T%z") ${1}"
|
||||||
|
Loading…
Reference in New Issue
Block a user