Shell Script - Log-Datei erstellen? "nonexistent directory"

Status
Für weitere Antworten geschlossen.

Clero92

Benutzer
Mitglied seit
28. Mai 2013
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Hallo Synology Community :),

ich wollte gerade ein Shell-Script umbauen, sodass eine Log-Datei beschrieben wird. Als Ausgabe zeigt er "nonexistent directory". Was mach ich falsch?

Eckdaten:
- DSM-Version 4.2 (neueste)
- funktioniert in früher erstellten Shell-Scripten
- Befehl "cd" funktioniert in Shell-Script nicht mehr
- echo $Path bzw. echo $Home zeigen nichts

Hier mein Script.

Code:
#!/bin/sh 

Scriptlog=/volume1/Private/010_shell/start_automatic_youtube_upload_v3.log
Script=/volume1/Private/010_shell/automatic_youtube_upload_v3.sh

date_start=$(date +%d.%m.%Y---%Hh.%Mmin.%Ssec)
echo "--- --- --- --- --- --- --- --- --- --- --- --- --- --- ---" >> $Scriptlog
echo "Start Upload Videos to YouTube $date_start" >> $Scriptlog

NumInstances=$(ps | grep $Script | grep -v grep | wc -l)
if [ $NumInstances -ge 1 ]; then
  echo $NumInstances >> $Scriptlog
  echo "automatic_youtube_upload_v3.sh wird bereits ausgeführt" >> $Scriptlog
  exit
fi

  echo $NumInstances >> $Scriptlog
  echo "automatic_youtube_upload_v3.sh wird ausgeführt" >> $Scriptlog

# /volume1/Privat/010_shell/automatic_youtube_upload_v3.sh >> /volume1/Privat/010_shell/YouTube_Upload.log 2>&1

date_end=$(date +%d.%m.%Y---%Hh.%Mmin.%Ssec)
echo "End Upload Videos to YouTube $date_end" >> $Scriptlog

MfG Clero
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.156
Punkte für Reaktionen
3.951
Punkte
488
Fehlt da nicht nicht ein e bei Private in der auskommentierten drittletzten Zeile?
 

Clero92

Benutzer
Mitglied seit
28. Mai 2013
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
OMG Danke ^^

Genau andersrum. Der auskommentierte Pfad ist der richtige. Das passiert, wenn ich Nachts mich drann versuche ;)

MfG Clero
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat