Linux 我试图在Ubuntu上运行一个来自bash的文件
我对Ubuntu和Linux、shell脚本等都是新手。我准备了一个小脚本来设置一些环境变量,以使我的生活更快,程序工作效率更高。而打开终端和手动设置终端则很容易Linux 我试图在Ubuntu上运行一个来自bash的文件,linux,bash,Linux,Bash,我对Ubuntu和Linux、shell脚本等都是新手。我准备了一个小脚本来设置一些环境变量,以使我的生活更快,程序工作效率更高。而打开终端和手动设置终端则很容易 if[-f/home/lefteris/uems/etc/EMS.profile];然后 . /home/lefteris/uems/etc/EMS.profile fi 当我把它放在一个脚本上,我称之为variables.sh,它不工作。是这样的 #/bin/bash 如果[-f/home/lefteris/uems/etc/EM
if[-f/home/lefteris/uems/etc/EMS.profile];然后
. /home/lefteris/uems/etc/EMS.profile
fi
当我把它放在一个脚本上,我称之为variables.sh,它不工作。是这样的
#/bin/bash
如果[-f/home/lefteris/uems/etc/EMS.profile];然后
. /home/lefteris/uems/etc/EMS.profile
fi
请告诉我我做错了什么 不能仅通过运行shell脚本来设置环境变量。您必须使用源代码或点空间脚本方法 您在上面使用了正确的方法,但是当将其放入脚本文件并执行时,不会设置变量,因为您再次尝试通过运行脚本来设置变量 你可以试试
。变量.sh
或源变量.sh
有关更多详细信息,请参阅此部分。您不能仅通过运行shell脚本来设置环境变量。您必须使用源代码或点空间脚本方法 您在上面使用了正确的方法,但是当将其放入脚本文件并执行时,不会设置变量,因为您再次尝试通过运行脚本来设置变量 你可以试试
。变量.sh
或源变量.sh
有关更多详细信息,请参阅此文档。您需要脚本用于何处?为了什么目的?还有什么不起作用?你需要脚本做什么?为了什么目的?还有什么不起作用?