Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

op

语法

描述

执行操作脚本。要执行本地操作脚本,必须在层次结构级别配置 [edit system scripts op file] 操作脚本文件名。

操作脚本可以存储在以下位置之一:

  • 在硬盘上 /var/db/scripts/op 目录中的本地设备上

  • 在本地设备上的闪存驱动器上的 /config/scripts/op 目录中。

    要从闪存驱动器执行操作脚本,必须在层次结构级别配置load-scripts-from-flash[edit system scripts]语句。

  • 在远程 URL 处

操作脚本以调用命令执行脚本的用户的访问权限执行。

注意:

如果在层次结构下[edit event-options policy policy-name then execute-commands commands]包含op url命令以作为事件策略操作执行远程操作脚本,则 Python 脚本将使用通用、非特权用户和组nobody的访问权限执行。如果未配置该user-name语句,则将以根权限执行 SLAX 和 XSLT 脚本。

选项

detail

(可选)显示详细输出。

argument-name argument-value

(可选)为脚本指定一个或多个参数。对于命令行中包含的每个参数,必须为该参数指定相应的值。

key (md5 | sha-256 | sha1) key-value

(可选) url 使用该选项,指定校验和哈希以验证远程操作脚本的完整性。

从 Junos OS 18.2R2 和 18.3R1 版开始,Junos OS 仅支持用于脚本校验和哈希的 SHA-256 哈希函数。早期版本支持 MD5SHA-1 和 SHA-256 哈希函数。

url url

(可选)指定远程脚本的 URL。

注意:

在层次结构级别下配置的 [edit system scripts op] 语句仅对设备本地的操作脚本强制执行。如果在该层次结构中配置内存分配、脚本抑制、脚本启动选项、traceoptions 或其他特定于 op 脚本的语句,则在使用命令执行 op url 远程脚本时,设备不会应用配置。

其他信息

有关操作脚本的更多信息,请参阅 《自动化脚本用户指南》。

所需权限级别

维护

输出字段

输入此命令时,系统会提供有关请求状态的反馈。

示例输出

操作

op 网址

发布信息

Junos OS 7.6 版中引入的命令。

key Junos OS 10.0 版中引入的选项。

url Junos OS 10.0 版中引入的选项。