Можно ли создать символическую ссылку с ColdFusion 2018 на сервере Solaris/Linux, не используя внешний сценарий
Итак, у меня есть текущая структура каталогов
/dir1 ---
/(sym_link) <----
file1.txt |
file2.txt |
|
/dir2 |
/(sym_link)<----|
file3.txt |
file4.txt |
|
/sym_link ----------|
sym_file1.txt
sym_file2.txt
Я расследовал, используя <cffile>
а также <cfdirectory>
попытаться сгенерировать символическую ссылку на сервере Solaris (похоже, нет документации по работе с символическими ссылками на эти теги.. или вообще на самом деле)
Я знаю, что могу запустить скрипт на сервере и сгенерировать его вне ColdFusion с помощью <cfexecute>
как здесь
Любопытно, я вручную создал символическую ссылку в /dir1
и сделал следующую команду
<cfdirectory action="list" directory="/dir1" recurse="false" name="myList">
<cfdump var="#myList#">
и получил
Attributes DateLastModified Directory Link Mode Name Size Type
[empty string] 10/16/2018 09:38:53 PM /dir1 YES [empty string] sym_link 2 Dir
[empty string] 10/17/2018 03:16:38 PM /dir1 NO [empty string] file1.txt 0 File
[empty string] 10/17/2018 03:16:41 PM /dir1 NO [empty string] file2.txt 0 File
Я вижу, что ColdFusion распознает его как символическую ссылку!
Однако, кажется, нет никакого способа создать DIR
с Link
установлен в YES
с помощью <cfdirectory action="create">
(Один подход я пытался скопировать существующую символическую ссылку туда, где она мне нужна, но пока мне не очень повезло)
Есть ли возможность создать символическую ссылку, используя ТОЛЬКО ColdFusion и не запускать какие-либо сценарии локально на сервере?