您的位置首页百科知识

如何将bash转为batch(批处理命令)

如何将bash转为batch(批处理命令)

的有关信息介绍如下:

如何将bash转为batch(批处理命令)

Bash命令一般在linux下使用,windows上则用的是batch,批处理命令,而有些代码示例则是bash,想在windows下运行,除了安装git之外,还可将bash转为batch,下面演示将bash命令转为batch命令的小技巧。

注释符号的改变:

将注释符号从#改为REM。

改变定义变量的方式:

name = var

改为

set "name = var"

引用变量的方式:

$name

改为:

%name%

删除文件的命令:

rm

改为:

del

多行数据传递命令:

command << EOF

data1

data2

……

EOF

改为:

data1 > tmp.dat

data2 >> tmp.dat

……

command tmp.dat

将命令输出的结果赋值给变量:

name = `command`(注意:`是倒引号,在键盘左上角ESC下方)

改为:

command > tmp.dat

set /p name=

1.注释符号的改变:将注释符号从#改为REM。

2.改变定义变量的方式:name = var改为set "name = var"

3.引用变量的方式:$name改为:%name%

4.删除文件的命令:rm改为:del

5.多行数据传递命令:

command << EOF

data1

data2

……

EOF

改为:

data1 > tmp.dat

data2 >> tmp.dat

……

command tmp.dat

6.将命令输出的结果赋值给变量。

name = `command`(注意:`是倒引号,在键盘左上角ESC下方)改为:

command > tmp.dat

set /p name=