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] – ↷ Seite von digitales:software:autorun.sh nach digitales:software:qnap:autorun.sh verschoben 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]]
 +
 +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>&1
 +    fi
 +done
 +
 +echo "$(date) -- end processing --" >> "$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>