The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.32 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Thank you for your donation!


Problem: Add startup script
#1
Hello everybody ! Happy new year :-)

I'm looking for some help:
I've a little script that i want to be ran at every moode audio startup: it import my palaylist and "convert" them for moode-audio.

i'v tried to add this at startup in this file:
/etc/rc.local

/home/pi/playlist_importer.sh > /dev/null 2>&1

but once i reboot Moode audio services dont start (MPC).

Code:
#!/bin/bash

echo "suppression des anciennes playlists"
    
    rm -f /home/pi/imported_playlists/*
    
    rm -f /var/lib/mpd/playlists/*

echo "importation des playlists"
    
    mkdir /home/pi/imported_playlists/
    sudo sshpass -p "password" sftp -o StrictHostKeyChecking=no "user@nas:/sharedfolders/playlists/* /home/pi/imported_playlists/"

echo "changement de repertoire"
    
    cd /home/pi/imported_playlists/

echo "renommage et conversion:"
    
    rename -f 's/.m3u8/.m3u/' *.m3u8

echo "Modification du chemin dans les playlists"
    
    sed -i 's#/airsonic#NAS#g; s#music#Musique#g' *.m3u

echo "playlists renommées - copie dans le dossier d'exploitation"

cp -f /home/pi/imported_playlists/* /var/lib/mpd/playlists/

echo "Mise a jour de la bibliotheque"

mpc update

Am i doing it wrong? Is there a way for this? Many thanks for your help:-)

Regards

Jonas
Reply


Messages In This Thread
Add startup script - by antipiot - 01-04-2020, 12:18 PM
RE: Add startup script - by TheOldPresbyope - 01-04-2020, 03:22 PM
RE: Add startup script - by antipiot - 01-25-2020, 12:23 PM

Forum Jump: