Ich möchte mit einem FP-Programm diverse Dateien (die vom Programm erstmal gesucht werden müssen) auf einem EXT3-Laufwerk durch Hardlinks zu anderen Dateien ersetzen. Ich weiß, wie man das in der Kommando-Zeile machen könnte:
1) mit rm Datei löschen
2) mit ln ein Link zu der anderen Datei erzeugen
Gibt es für "ln" eine API-Funktion in der FP Library ?
Gibt es in Linux die Möglichkeit die Datei in einem Schritt zu löschen und neu zu verlinken (sozusagen auf das hardlink umbenennen) ?
Gruß,
-Michael
Hardlinks
-
- Beiträge: 958
- Registriert: Mo 11. Sep 2006, 22:56
In einem Schritt wird glaubich schwer
ansonsten:
http://community.freepascal.org:10000/d ... erase.html" onclick="window.open(this.href);return false;
http://community.freepascal.org:10000/d ... plink.html" onclick="window.open(this.href);return false;
http://community.freepascal.org:10000/d ... nlink.html" onclick="window.open(this.href);return false;
ansonsten:
http://community.freepascal.org:10000/d ... erase.html" onclick="window.open(this.href);return false;
http://community.freepascal.org:10000/d ... plink.html" onclick="window.open(this.href);return false;
http://community.freepascal.org:10000/d ... nlink.html" onclick="window.open(this.href);return false;