Shell 简介
-
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。
-
Shell 既是一种命令语言,又是一种程序设计语言。
-
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
Shell 脚本运行
Shell 脚本(shell script),是一种为 Shell 编写的脚本程序。
运行 Shell 脚本有两种方法:
1、作为可执行程序
Step1: 将代码保存为 test.sh 文件
Step2: 并 cd 到test.sh 文件所在目录
Step3: chmod +x ./test.sh #使脚本具有执行权限
Step4: ./test.sh #执行脚本
2、作为解释器参数
这种运行方式是,直接运行解释器,其参数就是 shell 脚本的文件名,执行命令如下:
/bin/bash test.sh
Shell 脚本替换功能实现
目标:将jvm启动时的设置为2048M的内存分配调整为1024M
具体实现脚本代码如下:
#!/bin/bash #表示指定了shell脚本解释器的路径
baseDir="/home/q/www" #定义了一个目录变量
function replace() { #定义了一个方法,在下面的for 循环中调用