shell(Linux、Solaris) bat(windows) 含义
#rem注释行
/【directory】/【directory】/.../【directory】/【disk】:\【directory】\【directory】\...\【directory】\path
【变量】=【文件名】,LBSAMset 【变量】=【文件名】,BSAM把文件名赋值给变量
【变量】=【设定值】
【变量】="【设定值】"
【变量】='【设定值】'
【变量】=【设定值】; export 【变量】
export 【变量】=【设定值】
set 【变量】=【设定值】变量的赋值
unset 【变量】set 【变量】=变量的初始化
${【变量】}
$【变量】
%【变量】%
变量的引用
※如果变量在if语句和for循环中被赋值了的话,
在引用的时候需要用!【变量】!。
※如果使用!【变量】!,要添加(延迟环境变量)
setlocal enabledelayedexpansion
$【数字】
${【数字】}
%【数字】shell/bat启动的时候,传入的第【数字】个参数
$1/%1 →启动时传入的第一个参数
【变量】=`basename $0 .sh`set 【变量】=%~n0
本shell/bat的文件名字赋值给变量
test1.sh/test.bat → 变量=test
【变量】=`dirname 【文件】`for %%i in ("【文件】&#