On Monday, 29 February 2016 at 14:58:46 UTC, Alex Parrill wrote:
On Monday, 29 February 2016 at 14:50:51 UTC, Suliman wrote:
I am trying to check relative path on Linux for exists.

string mypath = "~/Documents/imgs";

~ is expanded by your shell. It is not a relative path, and system calls do not recognize it (same with environmental variables).

D can expand tilde with expandTilde:

import std.path : expandTilde;
string mypath = expandTilde("~/Documents/imgs");


Reply via email to