Shell 脚本中的第一行 #! 后面是文件路径,是指示用哪个程序执行该脚本。
Shell 有很多不同的版本,比如 bash、csh、sh等,路径根据情况填写实际路径
还可以是其他的程序,比如perl脚本第一行是:#!/usr/bin/perl 【后面还可以有运行参数-w等】
就是申明一下的意思。
“#!/usr/bin/ksh”表示:下面的这段是ksh脚本程序哦,用系统中/usr/bin/目录下的ksh程序来执行。
因为有的时侯ksh不一定放在bin目录中,所以按照一般可能的位置,把可能的路径也写出来。
是后面的脚本,用这个程序(ksh)执行的意思
一般都是选择 /usr/bin/bash
应该是跟#!/usr/bin/bash是一个意思吧,找到一个脚本解释器,只不过你的这个解释器是ksh
选择解释器,你这里用的k shell