Linux 像常规命令一样运行脚本
我正在使用Linux 像常规命令一样运行脚本,linux,bash,shell,tomcat,ubuntu,Linux,Bash,Shell,Tomcat,Ubuntu,我正在使用ubuntu12.04。我的主目录中有一个自定义脚本,名为~/configure/runserver。这里- 配置-是我家的目录 运行服务器-是运行tomcat并检查一些约束/先决条件以在tomcat上运行我的项目的脚本。此脚本没有其他依赖项。该脚本是可执行的,运行良好,没有任何错误 要运行脚本,我必须执行以下操作- $ ./configure/run-server 但是我想像常规命令一样运行-runserver脚本,例如-cp,mv,scp等等。要运行这些命令,我们不需要指定任何
ubuntu
12.04。我的主目录中有一个自定义脚本,名为~/configure/runserver。这里-配置-是我家的目录
运行服务器-是运行tomcat并检查一些约束/先决条件以在tomcat上运行我的项目的脚本。此脚本没有其他依赖项。该脚本是可执行的,运行良好,没有任何错误 要运行脚本,我必须执行以下操作-
$ ./configure/run-server
但是我想像常规命令一样运行-runserver
脚本,例如-cp
,mv
,scp
等等。要运行这些命令,我们不需要指定任何其他额外的东西。如何对运行服务器命令执行此操作
谢谢既然你在ubuntu中,这个黑客程序会对你有用的。我不确定其他linux发行版。按照以下步骤操作-
1。在家中创建一个名为bin的目录-
$ mkdir bin
2。然后将运行服务器脚本放入其中。
3.现在查看~/.profile文件。此文件包含有关您家中bin
目录的信息。现在,bin
目录充当您的私有bin
。如果~/.profile文件不包含有关bin
目录的任何信息,则可以在~/.profile文件中添加以下行-
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
现在,您可以使用脚本运行服务器
,就像只在家中使用常规命令一样
如果您想从您的整个环境(即从其他用户家庭或任何其他地方)访问run server
命令,请将run server
命令放在/usr/bin目录中。但我认为第一个是最好的选择
您也可以使用此链接。只需将$HOME/configure
放在您的PATHR中,您就可以添加一个别名<代码>别名运行服务器“$HOME/configure/run server”