Thanks: 0
Ergebnis 1 bis 4 von 4
-
20.04.2019, 15:30 #1ThatsnigmaGast
Datei im Ordner usr/bin ohne Rückfrage ersetzen?
Hallo,
ich versuche gerade mit einem sh Script, welches ich von einem Stick manuell mit Dream-Explorer starte, eine Datei im Ordner usr/bin zu ersetzen. Kann mir bitte jemand kurz erleutern wie der Code dazu aussehen muss? Wenn es geht, ohne Rückfrage und selbst dann, wenn die Datei in Gebrauch ist. Die Datei befindet sich natürlich auch auf dem USB-Stick so wie das Script selbst auch.
Vielen Dank!
Nachtrag: Oder erst löschen dann die neue Datei kopieren? Lässt sich eine von einem Plugin geöffnete Datei überhaupt löschen/überschreiben? Also ich mein wenn die Datei gerade in Gebrauch ist?Geändert von Thatsnigma (20.04.2019 um 16:30 Uhr)
-
Advertising
-
20.04.2019, 16:44 #2e2worldGast
Sehr grob
Code:init 5 sleep 10 cp /tmp /usr/bin sleep 10 init 3
-
20.04.2019, 17:21 #3ThatsnigmaGast
Also du beendest hier das System, machst eine Pause, kopierst die Datei in den Ordner, machst wieder eine Pause und startest das System neu. Richtig so weit?
Mein Code mit der Datei wäre dann wie folgt:
Code:init 5 sleep 10 cp /file.txt /usr/bin/file.txt sleep 10 init 3
-
20.04.2019, 17:51 #4Pike_BishopGast
Warum probierst es nicht einfach mal aus, kannst dir ja ne Text Datei mit nem Inhalt anlegen unter /usr/bin
dann öffnest die mit z.b: dem Filecommander Plugin und haust währendessen per telnet ne andere Text Datei mit gleichem Namen aber anderen Inhalt drüber
, dann siehst ja was Sache ist (natürlich erstmal ohne das System zu beenden).
Und klar kannst die Datei vorher auch löschen wennst willst oder halt gleich überschreiben.
Grüsse
Pike
Lesezeichen