Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
digitales:software:qnap:autorun.sh [19.11.2024] csdigitales:software:qnap:autorun.sh [24.04.2025] (aktuell) – ↷ Seite von digitales:sdr:software:qnap:autorun.sh nach digitales:software:qnap:autorun.sh verschoben cs
Zeile 1: Zeile 1:
-===== create your autorun.sh =====+===== Startscipte erstellen =====
  
   * [[https://github.com/OneCDOnly/create-autorun/tree/main|create your autorun.sh]]   * [[https://github.com/OneCDOnly/create-autorun/tree/main|create your autorun.sh]]
   * [[https://forum.qnapclub.de/thread/45028-script-autorun-sh-erstellen-von-start-und-stopp-scripten/?pageNo=1|Erstellen von Start- und Stopp-Scripten]]   * [[https://forum.qnapclub.de/thread/45028-script-autorun-sh-erstellen-von-start-und-stopp-scripten/?pageNo=1|Erstellen von Start- und Stopp-Scripten]]
  
-Die Scripte liegen unter+Die autorun.sh liegt unter: 
 + 
 +<code -> 
 +/share/CACHEDEV1_DATA/.system/autorun/autorun.sh 
 +</code> 
 + 
 +<code bash autorun.sh> 
 +#!/usr/bin/env bash 
 +# source: https://github.com/OneCDOnly/create-autorun 
 + 
 +readonly LOGFILE=/var/log/autorun.log 
 +f='' 
 + 
 +echo "$(date) -- begin processing --" >> "$LOGFILE" 
 + 
 +for f in /share/CACHEDEV1_DATA/.system/autorun/scripts/*; do 
 +    if [[ -x $f ]]; then 
 +        echo -n "$(date)" >> "$LOGFILE" 
 +        echo " executing $f ..." >> "$LOGFILE" 
 +        $f >> "$LOGFILE" 2>&
 +    fi 
 +done 
 + 
 +echo "$(date) -- end processing --" >> "$LOGFILE" 
 + 
 +</code> 
 + 
 +Die Scripte werden abgelegt unter:
  
 <code -> <code ->
 /share/CACHEDEV1_DATA/.system/autorun/scripts/ /share/CACHEDEV1_DATA/.system/autorun/scripts/
 +</code>
 +
 +Die Reiehnfolge der Scripts kann wie folgt festgelegt werden:
 +
 +  - 10-example.sh
 +  - 20-example.sh
 +  - 25-example.sh
 +  - 30-example.sh
 +
 +Eine Logdatei liegt unter:
 +
 +<code ->
 +/var/log/autorun.log
 </code> </code>