Neu Brauche Hilfe beim erstellen eines Shellscript´s (Autocopy)

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
843
175
Herne
Hallo alle zusammen,

Wie der Titel schon sagt brauche ich hilfe beim erstellen eines Scripts.

Was möchte ich tun:
Wir haben im Büro eine synology stehen (siehe Signatur).
Auf dem Server haben wir unter anderem unser Daten Archiv.
Wir möchten mit unserem Steuerberater die Buchhaltung Digital führen.
Ich habe dafür einen extra Ordner auf der Synology eingerichtet.
Diesen Ordner habe ich für unseren Steuerberater per ftp zur verfügung gestellt.
Per WF landen dort schon alle Ausgangsrechnungen. Unsere Kundendaten als csv sowie die Bankauszüge.

Jetzt möchte ich das aus meinem Archiv meine Eingangsrechnungen Automatisch in den Ordner für den Steuerberater Kopiert werden.
Das wäre ja an sich schon mit der Zeile:

Code:
cp -r -p -ar /Quellpfad /Zielpfad 1>> ./log_erfolgreich.txt 2>> ./log_fehlgeschlagen.txt
gegeben. Diese Zeile würde mir nun ein Verzeichniss mit seinen Unterverzeichnissen Kopieren (Grund: meine Eingangsrechnungen sind Sortiert) samt Zeitstempel, Dateirechte usw der Quelle und erstellt im selben Atemzug logfiles. (Ist noch nicht getestet)

Was ich nun aber gerne noch ereichen würde wäre dass das Script immer nur die Neusten Daten Kopiert damit ich meinen Steuerberater nicht mit alten Daten zuschütte.
Die sachen die der Steuerberater sich aus dem Ordner schon abgeholt hat soll er auch Löschen damit er nur das dort hat was er benötigt bzw noch nicht hat.

Hat jemand eine Idee wie ich das Script erweitern kann oder hat jemand vielleicht noch eine Bessere Idee das umzusetzen? Ausführen will ich das Script über den Synology Aufgabenplaner.

Warum möchte ich das so umsetzen und nutze dafür kein Kostenpflichtiges Tool? -> Einfach um Kosten zu Sparen und für meinen Steuerberater ist es Neuland das Digital zu machen. Darum versuche ich es so Günstig und einfach wie nur möglich zu halten.

Danke für eure Hilfe und anregungen.
 

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
843
175
Herne
Danke für deine Antwort

Könntest du mir Bitte auch eventuell aufschreiben wie das aussehen würde als code?

In dem Bereich bin ich totaler Leihe. Das von oben habe ich mir mittels Google zusammengebastelt.

rsync = Da runter habe ich verstanden das er die Verzeichnisse synchron hält. Da hatte ich etwas schiss das wenn der Steuerberater etwas aus seinem Ordner Löscht mir das auch im Archiv verschwindet.
 

elevennerds.de

Sehr aktives Mitglied
23. September 2015
1.044
136
Der Name von rsync ist da nicht ganz richtig: die Ordner werden nur von A nach B "synchronisiert", nicht von B nach A. Rsync löscht in der Standardkonfiguration keine Dateien, Löschen muss explizit angeschalten werden.

Einen funktionierenden Code kann ich nicht posten, da die Parameter bei den verschiedenen Systemen variieren können. Der Befehl "man find" oder "man rsync" gibt dir eine Dokumentation, anhand derer du deinen Befehl aufbauen kannst.
 

marcelj

Mitglied
2. April 2019
47
6
Bash:
$ find /tmp/x/* -type d -mtime 0 -exec cp -r -p -ar {} /tmp/y/ \;
Wie auch schon gesagt es kommt darauf an wie es bei dir konkret aussieht, ich wollte nur ein Beispiel posten weil ich die Verwendung von "find / exec" erstmal verwirrend fand.
Kann man einem Steuerberater nicht zumuten, dass er Dateien nach Alter sortiert? 😛
 

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
843
175
Herne
Danke für deine Antwort marcelj,
Man kann ihm das schon zumuten das er es sortiert bekommt.
Mein ziel ist es aber:
Er hat zugriff auf einen Ordner Namens "Buchhaltung"
In diesen Ordner Landen per WF schon Kopien von Rechnungen & Gutschriften.
Des weiteren Landen da schon Kontoauszüge.
Jetzt möchte ich es hinbekommen das Meine Eingangsrechnungen aus dem Archiv in den Ordner "Buchhaltung" Kopiert werden (Dafür das Script)

Hier ist jetzt die Besonderheit das ich möchte das mein Steuerberater einmal im Monat (bzw. so oft wie er es für nötig hält) auf den Ordner zugreift sich alles Downloadet und im Anschluss die daten Löscht damit er in diesem Ordner nur Datensätze findet die er noch nicht hat von uns. (Ich hoffe das Versteht man)

Was müsstet ihr noch wissen um mir Helfen zu können, ich bin damit immer noch Überfordert 😅

Also das Script soll auf der Synology (siehe signatur) über den Aufgabenplaner Täglich durchlaufen.
Das Ganze passiert auf der selben Festplatte (Volume 1)
DSM Version = DSM 6.2.3-25426 Update 2
 

trennscheibenwelt

Sehr aktives Mitglied
17. März 2017
843
175
Herne
Ich habs hinbekommen 💪

Mein Skript:
Bash:
#!/bin/sh
find "/volume1/Büro Digital/Eingangsscan/Diamant Union/Eingangsrechnungen" -newermt "1 days ago" -exec cp {} "/volume1/Buchhaltung/Diamant Union GmbH/Eingangsrechnungen" \;
Das aber erzeugt bei mir Temporäre dateien mit der Endung "@SynoEAStream"

Diese lösche ich so:
Bash:
#!/bin/sh
find "/volume1/Buchhaltung/Diamant Union GmbH/Eingangsrechnungen"
-name "*@SynoEAStream" -exec rm {} \;
Jetzt stehe ich vor einem anderen Problem und kann den Fehler nicht finden.
Vielleicht findet ihn einer von euch.

Ich möchte jede Stunde meine SQL Datenbank sichern.
Das wollte ich per SQL-Skript lösen welcher über den Aufgabenplaner (Windows) über eine .cmd ausgeführt werden soll.
So weit bin ich schonmal:

Mein SQL:
SQL:
BACKUP DATABASE [eazybusiness] TO  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL14.JTLWAWI\MSSQL\Backup\eazybusiness.bak' WITH NOFORMAT, NOINIT,  NAME = N'eazybusiness-Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO
Mein CMD:
Code:
@ECHO OFF

SQLCMD -E -S DESKTOP-7EPIS1AJTLWAWI -i c:Skripte\backup_eazybusiness.sql
ren N:eazybusiness.bak eazybusiness_%date%-%time:~0,2%_%time:~3,2%_%time:~6,2%.bak
Vom Aufgabenplaner selber bekomme ich nur den Fehlercode "(0x1)"
Sieht jemand meinen Fehler?

Danke für eure Hilfe
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Brauche Hilfe bei Formel für Lageretikett Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Brauche Stück und Gewicht auf Auftrag und Rechnung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Hilfe für den nächsten Schritt Dienstleistung, Jobs und Ähnliches 1
Neu Hilfe bei Fehlersuche JTL-Wawi - Fehler und Bugs 2
Neu Hilfe UpDate shop 4 auf 5 JTL-Shop - Fehler und Bugs 2
Neu Bitte um Hilfe bei Lagerbuchungen Arbeitsabläufe in JTL-Wawi 7
Neu Hilfe, Artikeldaten werden nicht mehr aktualisiert Shopware-Connector 14
Neu Hilfe - Ich habe wohl ein inkompatibles Plugin erwischt und nun? JTL-Wawi - Fehler und Bugs 5
Neu Arbeiten nicht mit Staffelpreisen! JTL nimmt sich aber diese Preise! Was TUN HILFE??? JTL-Wawi - Fehler und Bugs 1
Neu Hilfe für Shop Einrichtung gesucht Dienstleistung, Jobs und Ähnliches 1
Neu Hilfe im Html Editor JTL-Wawi - Fehler und Bugs 5
Neu Hilfe mein Warenkorb hat die Macht übernommen. Einrichtung von JTL-Shop4 3
Neu Hilfe mit JTL Automatisierung Dienstleistung, Jobs und Ähnliches 1
Neu Hilfe! Seit gestern kein Labeldruck mit DHL und Warenpost möglich - "Der JTL-ShippingLabelsServer kann nicht erreicht werden, bitte versuchen Sie..." User helfen Usern - Fragen zu JTL-Wawi 7
Neu HILFE :( Warenkorb wird automatisch Gelöscht! Anschließend Fehlermeldung HTTP 500 Error JTL-Shop - Fehler und Bugs 4
Neu Neuling braucht Hilfe: Auftrag ausliefern klappt nicht... :-( Arbeitsabläufe in JTL-Wawi 15
Neu Hilfe bei Umzug der JTL WAWI und des Servers gesucht Dienstleistung, Jobs und Ähnliches 1
Neu Benötige Hilfe mit SQL Export von Variationswerten und Co. Schnittstellen Import / Export 0
Neu Probleme aktuellste Versionen jeweils! Benötige Hilfe dringend - Danke Gambio-Connector 0
Neu Hilfe Http error: 500 Verbindung zum Server abgebrochen!! Allgemeine Fragen zu JTL-Shop 4
In Bearbeitung [Hilfe] ebay / amazon konfiguration Einrichtung und Installation von JTL-eazyAuction 4
Neu Gambio Abgleich Fehler beim Produktabgleich/Bilder Gambio-Connector 9
Neu Fehlermeldung beim Abgleich mit Woocommerce WooCommerce-Connector 0
Neu Fehler beim Gambio Connector Fehlermeldung Payment Gambio-Connector 4
Neu Textfeld (Pflichtfeld) beim Kauf eines Artikels Allgemeine Fragen zu JTL-Shop 0
Neu Vorauswahl der Versandart, Zahlungsart etc. beim Erstellen eines neuen Auftrages. User helfen Usern - Fragen zu JTL-Wawi 3
Gelöst Pickliste (Packtisch+), beim Drucken nicht mehr nach Name sortiert ausdrucken ? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 7
Neu Problem beim buchen der Inventurbestände (DB Fehler) JTL-Wawi - Fehler und Bugs 0
In Diskussion 16.01.2021 16:54:27Originalmeldung Meldung: Fehler beim Erstellen der HTTP-Anforderung für https://api.jtl-shipping.de/dhl/JtlWebApi.svc. JTL-ShippingLabels - Fehler und Bugs 2
Neu Rechteproblem beim Rückspielen eines Backups in aktuelle Wawi JTL-Wawi - Fehler und Bugs 2
Beantwortet X-fache Belastung der Portokasse beim gleichen Lieferschein (Versanddaten exportieren) JTL-ShippingLabels - Fehler und Bugs 1
Gelöst Falscher Artikel beim Druck/Mailen Gelöste Themen in diesem Bereich 3
Verwiesen an Support Fehlermeldung beim Labelerstellen: Fehler (Fehler bei Entschlüsselungsvorgang, siehe interne Ausnahme.) beim Übertragen von Daten über den HTTP-Kanal. JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler beim Export von Datev Rechnungs Daten Schnittstellen Import / Export 0
Neu [Fehler] Gambio Abgleich Fehler beim Produktabgleich Gambio-Connector 1
Neu Zusätzliche Seite für den Kunden beim Lieferschein ausdrucken. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Fehler beim Ausführen des Testskript für Shop 5 Installation / Updates von JTL-Shop 10
Neu Probleme mit bestehenden Angeboten und Variationen beim Import eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Leider kommt es wieder ein mal zu Problemen beim Abgleich nach der USt Änderung PrestaShop-Connector 2
Neu Fehlermeldung beim Druck von Warenpost national-Etikett JTL-ShippingLabels - Fehler und Bugs 1
Neu Druckreihenfolge beim Onlineshop-Abgleich Arbeitsabläufe in JTL-Wawi 8
Neu FBA-Label beim Wareneingang drucken Arbeitsabläufe in JTL-Wawi 3
Neu Wawi bircht beim Übertragen in den Shop ab - Die Verbindung wurde vom WebServer abgebrochen JTL-Wawi - Fehler und Bugs 4
Neu Fehler und Abbruch beim Shopabgleich zu Shopware User helfen Usern - Fragen zu JTL-Wawi 3
In Bearbeitung Ungültiger Spaltenname "cApiToken" beim Benutzer anlegen [WAWI-51838] Gelöste Themen in diesem Bereich 8
Neu Fehler beim Speichern und Drucken einer Lagerbewertung JTL-Wawi - Fehler und Bugs 5
Neu Fehlermeldung beim ersten Onlineshop-Abgleich JTL-Wawi - Fehler und Bugs 1
Neu Shop5 - Artikelübersicht: Beim Mouseover wird autom. das zweite Artikelbild angezeigt - wie abstellen? Einrichtung von JTL-Shop4 2
Neu Fehler beim Ausliefern Auftrag wird nicht ausgeliefert: Keine Teillieferung erlaubt JTL-Wawi - Fehler und Bugs 2
Neu Fehlermeldung beim Aufruf einer Bestellung unter "Verkauf" JTL-Wawi - Fehler und Bugs 1
Ähnliche Themen