1、安装JDK及配置环境变量。
2、Shell脚本中,$0 $1 $$ $* $?分别代表了什么意思?
3、写一个脚本:显示出当前的脚本文件名和当前的系统时间。
4、已知目录/scripts目录,执行batch.sh脚本,实现在/scripts目录下创建一个one.txt,在one.txt文件中增加内容“Hello Shell”。
1.安装JDK及配置环境变量。
将jdk压缩包下载到linux虚拟机中 [root@localhost ~]# tar xf /super/jdk-8u60-linux-x64.tar.gz -C /usr/java/ [root@localhost ~]# vim /etc/profile.d/java.sh export JAVA_HOME=/usr/java/jdk1.8.0_60/ export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin [root@localhost ~]# source /etc/profile.d/java.sh [root@localhost ~]# java -version openjdk version "1.8.0_65" OpenJDK Runtime Environment (build 1.8.0_65-b17) OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)
2.Shell脚本中,$0 $1 $$ $ $?分别代表了什么意思?*
$0:获取脚本的名称和路径
$1:第一个位置参数
$$:当前进程的ID
$*:所有参数
$?:上一个命令的返回值 (0表示成功,非0则失败)
3.写一个脚本:显示出当前的脚本文件名和当前的系统时间
# vim homework.sh echo $0 echo `date +%F` # sh homework.sh homework.sh 2021-10-25
4.已知目录/scripts目录,执行batch.sh脚本,实现在/scripts目录下创建一个one.txt,在one.txt文件中增加内容“Hello Shell”。
# mkdir /scripts # vim batch.sh echo "Hello Shell" > /scripts/one.txt # ls /scripts/ one.txt # cat /scripts/one.txt Hello Shell



