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 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)beginprocessing">>"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>&1
 +    fi
 +done
 +
 +echo "(date)endprocessing">>"LOGFILE"
 +
 +</code>
 +
 +Die Scripte werden abgelegt unter:
 +
 +<code ->
 +/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>