Doubt about loading scripts

Hello, I started with Q recently and while I was trying to load a script, I realized that

When I  trying to use load like this:

path: `:/User/home/desktop/file.q

\l path

or

path: “/User/home/desktop/file.q”

\l path

it doesnt work, I thought i was typeing the path wrong until I tried:

\l /User/home/desktop/file.q

and it worked. I would like to know how can I use load with the path in a variable since its not working with symbol or string type variables.

path:“/User/home/desktop/file.q”

system "l ",path

Thanks Rory

X-Mailer: Becky! ver. 2.69 [en]\l is not a q expression, so you can not refer to variable contents within its scope.As reference states http://code.kx.com/wiki/Reference/SystemCommandsto call a system command in a q expression, use ‘system’.-- Kind regards,Roman Mishin