我想将两个参数传递给shell命令的一个选项,特别是for salloc
。我可以选择执行以下任一操作
salloc -n 1 -t 24:00:00 --mail-type=BEGIN
salloc -n 1 -t 24:00:00 --mail-type=TIME_LIMIT_80
其中的选项使用mail-type
arguments BEGIN
,当节点成功分配后,该参数TIME_LIMIT_80
将通过电子邮件发送给您,或者当节点接近其时间限制的80%时,该参数将通过电子邮件发送给您。
但是,我希望两者都做。我如何指示mail-type
同时服用BEGIN
和TIME_LIMIT_80
?
先感谢您!
这是该手册的内容[强调我的]:
--mail-type=<type>
发生某些事件类型时,通过电子邮件通知用户。有效的类型值
NONE
,BEGIN
,END
,FAIL
,REQUEUE
,ALL
(相当于BEGIN
,END
,FAIL
,REQUEUE
,和STAGE_OUT
),STAGE_OUT
(突发缓冲级出和拆卸完成), ,TIME_LIMIT
(TIME_LIMIT_90
达到90%的时间限制),TIME_LIMIT_80
(达到80%的时间限制),和TIME_LIMIT_50
(达到时间限制的50%)。可以在逗号分隔的列表中指定多个类型值。用指示要通知的用户--mail-user
。
(来源)
因此,似乎--mail-type=BEGIN,TIME_LIMIT_80
应该工作。
注意:我从未使用过salloc
;我虽然喜欢阅读手册。:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句