在Linux环境中,我希望创建一个带有破折号的变量名。这是可能的,因为我可以在jenkins中设置一个类似于jenkins的名称,env给出了输出(包括其他行):但如何在外壳上直接做到这一点呢?正在做什么给出错误
-bash: export: `variable-with-dashes=test': not a valid identifier在这两种情况下,外壳似乎都是
我知道如何在PHP中做到这一点,所以我希望我也能在Java中做到这一点。errors.rejectValue("lastYear", "supplier.lastYear.invalid", "Invalid format for dollar amount");这两个块之后是几个几乎相同的块,只有变量名因此,我想创建一个for(或foreach)循环,使用变量名的数组来创建所有这些变量。但是对于form.getCurYear();代码,<
$ bash -c "for VAR in {0..9}; do echo $VAR; done;
包含引号中的内容的shell脚本的行为与预期相同。结果是10行空白行--无论我如何温和地编辑这一行(即/bin/bash或sh而不是bash,或者使用${VAR}、"$VAR"、"${VAR}"或不同的变量名),输出到文件中的结果都是相同的。如果我使用以前只使用$ VAR=1设置的变量名,这将输出1、1