背景:在Linux中,我们要启动一个文件首先需要进入这个路径,有的时候,路径比较长,很不方便进入,如果用脚本可以启动程序,并且在任何路径下都可以启动,就可以很方便地启动一个程序。
以启动QT Creator为例来说明。
一、建立一个路径,专门用来保存这类“.sh”的文件(专门用来启动自己程序用)。
建立如下路径
mkdir /home/my_sh
二、建立“.sh”文件
cd /home/my_sh
vim qt.Sh
注意:“.sh”文件名要方便自己记忆,建议与你想启动的程序同名。
三、编写“.sh”文件
如下,打开“qt.Sh”文件后,输入如下内容:
--------------------------------------------------------------------
#!/bin/sh
path=/home/Qt5.10.0/Tools/QtCreator/bin
cd $path
./qtcreator
-------------------------------------------------------------------
四、修改执行权限
chmod 777 qt.Sh
五、在任何目录下都可以执行该脚本
1.打开如下文件
vim /etc/profile
2.追加如下内容
export MYPATH='/home/liu/my_sh'
export PATH=$MYPATH:$PATH
注释: MYPATH名字自己命名
3.更新文件
source /etc/profile
自此,所有操作完成,在任何路径下,只要输入“qt.Sh”就可以启动QT Creator。