Переменные среды в символических ссылках

Можем ли мы использовать $ HOME или другую переменную среды в символических ссылках?

Я знаю об использовании относительных путей ../../. config , но иногда для многих ../ :) что-то вроде ~ / .config было бы удобнее, или использовать $ HOME.

Edit:

habbie ответ с комментарием psmears является ответом, извините, мой вопрос был неполный.

Хотя (как показывают другие ответы) вы можете использовать переменные среды при создании символических ссылок (как и с любой командой оболочки!), Я хочу узнать, когда закончится рекурсивный вызов (вместе со всеми асинхронными операциями). частная функция copyInto (...

У меня есть рекурсивный вызов, который включает асинхронную операцию (копирование файла) ..
Я хочу узнать, когда завершится рекурсивный вызов (вместе со всеми асинхронными операциями).

    private function copyInto(directoryToCopy:File, locationCopyingTo:File):void
        {
          var directory:Array = directoryToCopy.getDirectoryListing();
          //get list of files in dir 

          for each (var f:File in directory)
          {
            if (f.isDirectory)
              copyInto(f, locationCopyingTo.resolvePath(f.name));
            else
             {
               f.copyToAsyn(locationCopyingTo.resolvePath(f.name), true);
               f.addEventListener(Event.COMPLETE, onFilecopied);
              }
          }    
        }

function onFileCopied(event){ 
    alert(event.target); // [object File] 
} 

В основном мне нужно было скопировать структуру папок на другой диск, а папку копируемый файл содержит файлы размером 100-200 МБ, на копирование которых требуется время. очищает пользовательский интерфейс и флэш-плеер.
И после того, как файлы будут скопированы, я хочу продолжить работу (надеюсь, без блокирует пользовательский интерфейс).

Любая помощь?

Всем спасибо.

1
задан Amitd 8 October 2010 в 08:23
поделиться