Datei als Admin speichern (gelöst)

G

gobo38

Mitglied
Thread Starter
Dabei seit
21.02.2021
Beiträge
2
Reaktionspunkte
0
Hallo erstmal!

Ich habe ein Problem mit einem Applescript/shellscript.
Was möchte ich machen?
eine Textdatei soll von einem DMG gelesen werden und der Benutzer soll dann eine ihm zugewiesene IP Adresse eingeben die in dies Textdatei eingefügt wird.
Danach soll die Datei unter/opt/Dateiname gespeichert werden.

Im Prinzip habe ich alles soweit fertig nur sobald ich die Datei asl Administrator speichere ist sie leer, als User funktioniert alles.
Kann jemand helfen bitte?

Der Code hier läuft momentan noch in einer Testumgebung und nicht in einem .dmg

Code:
set Pfadfrom to "/Users/xxx/Desktop/Script/"
#set Pfadto to "/Users/xxx/Desktop/Script/"
set Pfadto to "/opt/"
set mySearch to "Ipvariable"

display dialog "Ip eingeben" default answer "" buttons {"OK", "Cancel"} default button 1
copy the result as list to {button_pressed, text_returned}
set ersetzen to {text_returned}

do shell script ("/bin/cat " & Pfadfrom & "IP.txt | /usr/bin/sed -E 's/'Ipvariable'/" & ersetzen & "/' > " & Pfadto & "neu.txt") with administrator privileges
 
Hallo nochmal,

ich habs geschafft.
Anscheinend kann der Shellscript Befehl die Textdatei nicht lesen solange das Ganze im userspace liegt.:unsure:
Ich habe die Pfade angepasst, ein .dmg gebaut und plötzlich läuft es... :):)
 
Zurück
Oben Unten