【问题标题】:I need to pass variable values form a bat file to a perl script我需要将变量值从 bat 文件传递​​给 perl 脚本
【发布时间】:2013-05-22 10:26:55
【问题描述】:

我有一个名为 exp.bat 的 bat 文件,它运行 exp.pl 一个 perl 脚本。当我从命令提示符运行 bat 时,我需要将值传递给 perl scipt。这可能吗?TIA

【问题讨论】:

  • 将值保存到文件中?或者使用包含值的参数从 perl 调用 bat 文件,他们让 bat 文件接受这样的参数?

标签: perl


【解决方案1】:

最小的.pl:

use strict;
use warnings;

print join "*", @ARGV;

最小的.bat:

@perl exp.pl %*

用法/演示:

exp.bat a "b c" d
a*b c*d

【讨论】:

    猜你喜欢
    • 2020-12-06
    • 2012-10-15
    • 2011-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-11
    • 2019-12-12
    相关资源
    最近更新 更多