windows下的批处理bat文件和Linux下的shell文件的互相转换(持续更新)
Posted caiguodong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下的批处理bat文件和Linux下的shell文件的互相转换(持续更新)相关的知识,希望对你有一定的参考价值。
shell(Linux、Solaris) |
bat(windows) |
含义 |
# |
rem |
注释行 |
/【directory】/【directory】/.../【directory】/ |
【disk】:【directory】【directory】...【directory】 |
path |
【变量】=【文件名】,LBSAM | set 【变量】=【文件名】,BSAM | 把文件名赋值给变量 |
【变量】=【设定值】 【变量】="【设定值】" 【变量】=‘【设定值】‘ 【变量】=【设定值】; export 【变量】 export 【变量】=【设定值】 |
set 【变量】=【设定值】 | 变量的赋值 |
unset 【变量】 | set 【变量】= | 变量的初始化 |
${【变量】} $【变量】
|
%【变量】% |
变量的引用 ※如果变量在if语句和for循环中被赋值了的话,在引用的时候需要用!【变量】! 如果使用!【变量】!,要添加setlocal enabledelayedexpansion(延迟环境变量) |
以上是关于windows下的批处理bat文件和Linux下的shell文件的互相转换(持续更新)的主要内容,如果未能解决你的问题,请参考以下文章