Linux et Screen – Lancer un script dans un screen au démarrage de votre OS

23 Mar 2015 par jj, Pas de commentaire »

Bonjour,

Screen

Un petit mémo pour lancer un script dans une console screen au démarrage de votre machine :

-Première étape, créer votre script dans le dossier /etc/init.d/ :

nano /etc/init.d/SCRIPT_DEMARRAGE

-Tapez votre script (un exemple de boucle video diffusé en multicast) :

#! /bin/sh
# /etc/init.d/SCRIPT_DEMARRAGE
#
### BEGIN INIT INFO
# Provides: SCRIPT_DEMARRAGE
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Boucle VLC video
# Description: Boucle VLC video
### END INIT INFO
SESSION_NAME="pi"

case "$1" in
start)
echo "La boucle VLC demarre "
su $SESSION_NAME -c " screen -dmS BOUCLE_VIDEO vlc -vvv /home/pi/video.ts --file-caching 0 --loop --sout '#standard{access=udp,dst=239.10.11.12:1234}' "
echo "La boucle VLC a demarre "
;;
stop)
echo "KILLEZ VOUS MEME LE PROCESS"
;;
*)
echo "Usage: /etc/init.d/SCRIPT_DEMARRAGE {start|stop}"
exit 1
;;
esac
exit 0

-Rendre votre script executable :

sudo chmod +x /etc/init.d/SCRIPT_DEMARRAGE

-Paramétrer votre OS pour le lancement du script au démarrage de la machine :

sudo update-rc.d SCRIPT_DEMARRAGE defaults

 

Et voilà

P.S :

Voici la commande permettant de désactiver le démarrage au boot :

sudo update-rc.d SCRIPT_DEMMARAGE disable

 

Et celle permettant de supprimer le démarrage au boot :

sudo update-rc.d SCRIPT_DEMMARAGE remove

 

Bon courage ;)

Étiquettes : , , , , , , , ,

Réagissez

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.4 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.4 et accélération matériel (hardware acceleration)

Aujourd’hui je vais à nouveau publier une mise à jour de l’article : Raspberry Pi 2 – VLC et accélération matériel (hardware [&hellip

Raspberry Pi 2 ou 3 et Raspbian Jessie - VLC 2.2 et accélération matériel (hardware acceleration)

Raspberry Pi 2 ou 3 et Raspbian Jessie – VLC 2.2 et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 2 ou 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Aujourd’hui je vais [&hellip

Compilation de la derniere version de FFMPEG

Compilation de la derniere version de FFMPEG

Bonjour à tous, Aujourd’hui un petit tuto pour avoir la dernière version de ffmpeg, ce tutoriel à été utilisé maintes [&hellip

Raspberry Pi 2 - VLC et accélération matériel (hardware acceleration)

Raspberry Pi 2 – VLC et accélération matériel (hardware acceleration)

UPDATE : Raspberry Pi 3 et Raspbian Pixel – VLC 2.4 et accélération matériel (hardware acceleration) Ayant un petit projet de [&hellip

FFMPEG - Diffuser un flux ip multicast en adaptative smooth streaming

FFMPEG – Diffuser un flux ip multicast en adaptative smooth streaming

Un petit script bien utile pour délivrer un flux video multicast en adaptative smooth streaming

Installation de Transform Manager

Installation de Transform Manager

Prérequis – résumé : Télécharger Transform Manager Télécharger IIS Media Services 4.1 Télécharger IIS Managment console Télécharger .NET Framework 3.5 [&hellip

Suivez moi !

Follow Me! Follow Me! Follow Me! Follow Me!

Chercher