如何在ubuntu中的另一个目录中打开文件?


2

我在主目录中,我有一个名为s0.scm的文件。我无法将其复制到我想要的文件夹,因为我没有root功能。所以,这就是我想要做的。在主目录中,我运行以下命令:

cd /usr/local/bin

现在我在这个目录中。这个目录有一个名为scheme的程序,我想用scheme打开s0.scm。我s0.scm与scheme,(/ usr / local / bin)在同一个目录中,然后我可以简单地写

(load "s0.scm")

运行它。但由于s0.scm位于主目录中,我不知道该怎么做。任何人都可以帮助我吗?

谢谢

Answers:


4

尝试:

$ cd ~
$ /usr/local/bin/scheme
Welcome to Scheme
> (load "s0.scm")

通常,您需要使用PATH环境变量来轻松访问程序。做

$ PATH=${PATH}:/usr/local/bin

然后简单地说

$ scheme

启动Scheme。


0

另外,你也可以跑

(load "~/so.scm")

因为~你的主目录。

通常,如果要加载位于目录中的文件d,可以运行:

(load "path/to/d/file.scm")
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.