ИИ
{error,enoent}
Size: a a a
ИИ
EI
3> file:read_file_info(filename:join([os:getenv("HOME"), ".vimrc"])).
{ok,{file_info,2986,regular,read_write,
{{2020,8,3},{9,57,30}},
{{2020,7,31},{19,18,58}},
{{2020,7,31},{19,18,58}},
33204,1,2066,0,554363,1000,1000}}
AK
EI
file:read_file_info(filename:join([os:getenv("UserProfile"), "blablabla.txt"])).
EI
file:read_file_info(filename:join([os:getenv("HomeDrive"), os:getenv("HomePath"), "blablabla.txt"])).
В
os:getenv("HOME")
можно наверноеВ
ИИ
В
В
ИИ
ИИ
В
export CACHE_DIR=~/.cache
- окей, и преобразуется в полный путь$env:CACHE_DIR=~/.cache
- ошибка, и поэтому приходится в кавычках прописывать, что собссно не имеет смыслаИИ
export CACHE_DIR=~/.cache
- окей, и преобразуется в полный путь$env:CACHE_DIR=~/.cache
- ошибка, и поэтому приходится в кавычках прописывать, что собссно не имеет смыслаВ
$env:CACHE_DIR = Resolve-Path ~/.cache
SP
filename:basedir/2
не подойдёт? http://erlang.org/doc/man/filename.html#basedir-2SP
В
filename:basedir/2
не подойдёт? http://erlang.org/doc/man/filename.html#basedir-2В
Pid = erlang:spawn(fun() -> receive after 100 -> ok end end), timer:sleep(100), erlang:is_process_alive(Pid).
true
!!!Pid = erlang:spawn(fun() -> receive after 100 -> ok end end), timer:sleep(101), erlang:is_process_alive(Pid).
false
!!!ИИ
Pid = erlang:spawn(fun() -> receive after 100 -> ok end end), timer:sleep(100), erlang:is_process_alive(Pid).
true
!!!Pid = erlang:spawn(fun() -> receive after 100 -> ok end end), timer:sleep(101), erlang:is_process_alive(Pid).
false
!!!