Shell Script auf der DiskStation

Hallo Liebe Community,
Ich versuche gerade eine Befehlszeile die ich im Terminal ausführe in ein Script zu packen.
Ziel ist es, dieser per Aufgabenplander der DS täglich auszuführen. Sprich das Script (.sh) aufzurufen.
Mangels meiner Linux Kenntnisse, scheitere ich hier aber kläglich! :tired_face:

So sieht die Zeile die ich über Terminal eingebe aus:

./homee_csv_to_mysql import --mysql-dsn "homee:geheim@tcp(localhost:3307)/homee" —input-dir /volume1/homee/Verlaufsdaten

Vielleicht gibt es hier ein paar Linux :nerd_face:
die weiter helfen können?

Vielen Dank und Gruß
Osorkon

https://wiki.ubuntuusers.de/Shell/Bash-Skripting-Guide_für_Anfänger/

Guten morgen @hblaschka,
Danke!
Aber ich habe schon 2 Nächte mit Internetrecherche verbracht.
Es geht nicht darum wie ein Skript erstelle oder ausführbar mache und ausführe, sondern wie die Optionen

  • –mysql-dsn
    Und
  • —input-dir

im Script verwurstle?

Die ausführbare Datei über ein Skript zu starten z.B. aufrufen der Hilfefunktionen, mit
./homee_csv_to_mysql -h
funktioniert. Die Gesamte Code-Zeille mit der Angaben zu DB und Pfad aber nicht!

Das ist ein relativer Pfad, probiere es mal mit dem absoluten…

2 „Gefällt mir“

Merci!!! Das war es!! :grinning: :grinning:

Dann kann ich WE mit der Dokumentation starten!! :grinning:

4 „Gefällt mir“