Chci odstranit data v /path/to/data/folder/month/date/hour/minute/file
a symbolicky jej propojte s /path/to/recent/file
a to automaticky při každém vytvoření souboru.
Za předpokladu, že nebudu vědět předem, zda /path/to/recent/file
existuje, jak jej mohu vytvořit (pokud neexistuje) nebo nahradit (pokud existuje)? Jsem si jistý, že mohu zkontrolovat, zda existuje, a poté provést smazání, symbolický odkaz, ale zajímalo by mě, jestli existuje jednoduchý příkaz, který udělá to, co chci, v jednom kroku.
Přijatá odpověď:
Přečtěte si prosím manuál.
ln -sfn /new/target /path/to/symlink
$ man ln
-n, –no-dereference
považovat LINK_NAME za normální soubor, pokud se jedná o symbolický odkaz na
adresář
Negrafické spouštění pomocí Systemd?
Linux – Jak rozumíte operacím synchronizačních příkazů v Linuxu?