Prise en compte d'un fichier de config dans run_music_background

This commit is contained in:
cedricAbonnel 2022-03-28 19:56:57 +02:00
parent 3da120155f
commit 84792a9080
1 changed files with 22 additions and 13 deletions

35
run_music_background Normal file → Executable file
View File

@ -1,16 +1,30 @@
#!/bin/bash #!/bin/bash
path_files=/home/cedric24c/Musique/non_stop_music ## Read config file
files=($path_files/*) config_filename=~/.config/$(basename ${0})
<<<<<<< HEAD test -f ${config_filename} && . ${config_filename} || config_file_create=1
### Check directory music background
if [[ -z "${path_music_file}+set" ]]; then
path_music_files=$(xdg-user-dir MUSIC)
fi
if [[ -z "${path_music_file}+set" ]]; then
path_music_files=${USER}
fi
## Write config file
if [ config_file_create -eq 1 ]; then
echo "# Fichier de configuration créé $(date +%c)" | tee ${config_filename}
echo "path_music_files=${path_music_files}" | tee ${config_filename}
fi
## Init var
files=($path_music_files/*)
volume=0.06 volume=0.06
=======
volume=0.02
>>>>>>> 0150ef4 (Initialisation)
## execute
echo Process number $$ echo Process number $$
echo Path files : $path_files echo Path files : $path_music_files
echo Number of files in the path : ${#files[@]} echo Number of files in the path : ${#files[@]}
while [ 1 ];do while [ 1 ];do
@ -18,8 +32,3 @@ while [ 1 ];do
echo Now playing $file echo Now playing $file
play -v $volume "$file" &> /dev/null play -v $volume "$file" &> /dev/null
done done
<<<<<<< HEAD
=======
>>>>>>> 0150ef4 (Initialisation)