Ich möchte eine relative symbolische Verbindung in go mit dem os-Paket erstellen.
os bereits enthält die Funktion: os.SymLink(oldname, newname string)
, aber es kann keine relativen symbolischen Links erzeugen.
Zum Beispiel, wenn ich folgendes führe:
%Vor%es erzeugt folgendes in meinem Dateisystem:
%Vor%Wie kann ich mit golang den relativen Symlink erstellen, der wie folgt aussieht:
%Vor% Ich möchte etwas, das dem symrelative
oben entspricht.
Muss ich auf os/exec
:
Schließen Sie den absoluten Pfad zu symtarget.txt
nicht ein, wenn Sie os.Symlink
aufrufen. benutze es nur, wenn du in die Datei schreibst: