题目:
1、安装JDK及配置环境变量。
2、Shell脚本中,$0 $1 $$ $* $?分别代表了什么意思?
3、写一个脚本:显示出当前的脚本文件名和当前的系统时间。
4、已知目录/scripts目录,执行batch.sh脚本,实现在/scripts目录下创建一个one.txt,在one.txt文件中增加内容“Hello Shell”。
解决:
1、
<1>先将jdk解压到/usr/java
# tar xf jdk-8u60-linux-x64.tar.gz -C /usr/java
<2>写配置文件
# vim /etc/profile.d/java.sh
下次登录有效。
注:要想当前生效用source+原路径信息
# source /etc/profile.d/java.sh
查看版本信息:
# java -version
2、
$0
Shell本身的文件名
$1~$n
添加到Shell的各参数值。$1是第1参数、$2是第2参数…