Mac 制作一个可执行脚本并配置全局环境变量

Mac下有个很有用的工具叫做终端,某些功能需要敲多个命令才能实现,或者打开某些难记的路径。这时候我们可以为这些常用的功能编写双击可执行的脚本。下面分步介绍可执行脚本文件的编写。

创建.sh文件

终端其实是一个bash,路径/usr/bin/bash。

在工作中我们经常会用到一些命令来完成指定工作,最常用的还是Git和SVN一些更新、提交操作,虽然命令不是很复杂,但是肯定会有三个步骤:

1、打开终端;
2、cd到指定目录下;
3、执行一系列相关操作命令。

一些常用的操作我们就可以制作一个脚本来简化步骤。

制作一个可执行脚本,分为以下步骤:

  • 创建脚本文件,在终端中执行(文件想要保存在哪里在那个目录下执行命令)
touch fileName.sh
chmod 755 fileName.sh
  • 使用终端cd到脚本所在目录执行
./fileName.sh

简单应用

以下是我正在使用一个简易脚本,可以用它来实现:

#!/bin/bash
cd /Users/xuxiansheng/Documents/深圳万声文化/ws-sms/
cnpm run serve

Tips:#!/bin/bash这个头文件是一定要写的,表示这是一个bash可执行文件


MAC配置全局环境变量

准备工作:创建文件.bash_profil,如果存在文件,直接进行编辑。

 

 

 

 

 

 

Maven环境变量配置:

export M2_HOME=/Users/用户名/Programs/Apache/Maven/apache-maven-3.5.4

export PATH=$PATH:$M2_HOME/bin

 

 

 

Gradle环境变量配置:

export GRADLE_HOME=/Users/用户名/Programs/Gradle/gradle-4.10.2

export PATH=$PATH:$GRADLE_HOME/bin

Tomcat环境变量配置:

export Tomcat_HOME=/Users/用户名/Programs/Apache/Tomcat/apache-tomcat-9.0.12

export PATH=$PATH:$Tomcat_HOME/bin

Mysql环境变量配置:

export Mysql_HOME=/usr/local/mysql-8.0.12-macos10.13-x86_64

export PATH=$PATH:$Mysql_HOME/bin

Zookeeper环境变量配置:

export ZK_HOME=/Users/用户名/Programs/Apache/Zookeeper/zookeeper-3.4.13

export PATH=$PATH:$ZK_HOME/bin

 

 

案例:

 

 

可以直接配置
export PATH=$PATH:/Users/xuxiansheng/Documents/command/bin

然后在任意位置打开终端 执行 wssms.sh 即可看到vue项目被运行

 

教你在mac上面创建可执行脚本文件 
Mac 制作一个可执行脚本 
Mac下编写双击可运行的文件 

posted @ 2021-04-30 02:02  web_cnblogs  阅读(1907)  评论(0)    收藏  举报