Загружает ли aria2c мои данные?

Согласно документации lighttpd на http://redmine.lighttpd.net/projects/1/wiki/Docs_ModSetEnv правильный способ сделать это - использовать mod_setenv -

setenv.add-environment

Добавляет значение в среду процесса (также известное как переменные среды) , которое передается во внешние приложения:

 setenv.add-environment = (
 "TRAC_ENV" => "lighttpd", 
 "RAILS_ENV" => "production" 
) 
 

1
25.07.2018, 21:24
1 ответ

Просто укажите realpathотносительный путь от текущего каталога:

$ pwd
/home/myself/local/build/shell-toolbox
$ realpath../../../.profile
/home/myself/.profile

Утилита GNU realpathне смогла бы найти мой .profileфайл или указать абсолютный путь к нему, если бы я не дал ей подсказки о том, где он находится. В вашем случае у вас потенциально может быть любое количество файлов с именем two.txt, поэтому realpathдолжен быть по крайней мере указан относительный путь из текущего каталога, чтобы иметь возможность указать абсолютный путь к файлу.

В файловой системе Unix файл однозначно идентифицируется по пути(относительному или абсолютному ). Имя файла не может однозначно идентифицировать какой-либо файл, кроме одного из файлов в текущем каталоге.

Чтобы найти все обычные файлы с именем two.txtв вашем домашнем каталоге или под ним и получить их пути относительно$HOME:

find "$HOME" -type f -name two.txt
3
27.01.2020, 23:23

Теги

Похожие вопросы