目录名称中的空间创建问题

时间:2011-07-13 01:24:40

标签: macos bash

我正在尝试构建一些代码,编译器所在的位置在其中有一个空格'blahblah / Source Code / blahblah'。我不知道如何将其添加到环境变量中。我使用bash并尝试过使用正常的

  

export PATH =“$ PATH:/ blahblah / Source Code / blahblah”

但它似乎没有工作(我也尝试在空格之前使用\。)让我错误,比如没有这样的文件或目录。我错过了什么?

1 个答案:

答案 0 :(得分:0)

我只是自己做了一些实验:

$ mkdir 'Source Code'
$ cd Source\ Code/
$ vim testme.pl
$ chmod 755 testme.pl
$ cat testme.pl 
#! /usr/bin/perl
print "I worked\n";
$ ./testme.pl
I worked
$ cd ..
$ export PATH="$PATH:/home/bchittenden/Source Code"
$ testme.pl 
I worked

这表明问题不是$ PATH中的空格... bash似乎正确处理了这个问题......你必须向我们提供更多信息。