在规则分析期间创建的操作。
此对象可供测试之用,并且可以从 Actions
提供程序获取。通常,在规则的实现函数中访问 Action
对象或其字段是没有必要的。您可以改为参阅“规则”页面,了解在定义自定义规则时如何使用操作;也可以参阅API 参考文档,了解如何创建操作。
此对象的某些字段仅适用于特定类型的操作。不适用的字段会设置为 None
。
成员
args
sequence Action.args
请注意,某些类型的操作尚不支持公开此字段。对于此类操作类型,此值为 None
。
可以返回 None
。
argv
sequence Action.argv
"-c"
。
可以返回 None
。
内容
string Action.content
None
。
可以返回 None
。
env
dict Action.env
inputs
depset Action.inputs
助记符
string Action.mnemonic
输出
depset Action.outputs
substitutions
dict Action.substitutions
None
。