Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何在.bash_配置文件(Mac)中使用别名创建简单路径_Macos_Path_Alias_Ogre_.bash Profile - Fatal编程技术网

Macos 如何在.bash_配置文件(Mac)中使用别名创建简单路径

Macos 如何在.bash_配置文件(Mac)中使用别名创建简单路径,macos,path,alias,ogre,.bash-profile,Macos,Path,Alias,Ogre,.bash Profile,我正在mac的.bash_配置文件中设置别名,如下所示: 别名XMLtoMESH='/OgreSDK/ogrecommmandlinetoolsmac_1.8.0/OgreXMLConverter' 别名OgreSource='~/garage project/tryCV/tryOgre/tryOgre/media/Export/' 实际上,OgreXMLConverter是一个命令行工具,但我只想用我自己的(XMLtoMESH)重命名它,它的工作没有问题,文件开始执行时也没有问题。但是这个路径

我正在mac的.bash_配置文件中设置别名,如下所示:

别名XMLtoMESH='/OgreSDK/ogrecommmandlinetoolsmac_1.8.0/OgreXMLConverter'

别名OgreSource='~/garage project/tryCV/tryOgre/tryOgre/media/Export/'

实际上,OgreXMLConverter是一个命令行工具,但我只想用我自己的(XMLtoMESH)重命名它,它的工作没有问题,文件开始执行时也没有问题。但是这个路径有一点小问题,因为我必须把“long”路径放在“~/garage project/tryCV/tryOgre/tryOgre/media/Export/”这样的位置来转换我的本地文件。所以,问题是,我如何使它变得简单,因为我尝试使用alias添加.bash_概要文件,它无法正常工作


提前感谢。

路径不需要别名。您可以尝试以下方法:

OgreSource=“$(echo$HOME)/车库项目/tryCV/tryOgre/tryOgre/media/Export/”

然后像这样使用它:

cd${OgreSource}