要从第N个位置获取批处理文件参数,您可以使用以下方法:
在Python中,您可以使用以下代码:
import sys
# 获取第N个位置的参数
n = 3
arg = sys.argv[n]
print(arg)
在Java中,您可以使用以下代码:
public class Main {
public static void main(String[] args) {
int n = 3;
String arg = args[n];
System.out.println(arg);
}
}
在Linux和MacOS中,您可以使用以下命令:
# 获取第N个位置的参数
n=3
arg=$(echo "$@" | awk -v n=$n '{print $n}')
echo $arg
在Windows中,您可以使用以下命令:
@echo off
set n=3
for /f "tokens=%n%" %%a in ("%*") do set arg=%%a
echo %arg%
这些方法将帮助您从第N个位置获取批处理文件参数。
腾讯位置服务技术沙龙
136届广交会企业系列专题培训
腾讯技术创作特训营第二季第4期
云+社区技术沙龙[第6期]
云+社区技术沙龙[第7期]
云+社区技术沙龙 [第30期]
技术创作101训练营
小程序云开发官方直播课(应用开发实战)
DBTalk技术分享会
云+社区技术沙龙[第10期]
领取专属 10元无门槛券
手把手带您无忧上云