跳转至

command

command是内置函数。它运行单个 shell 命令 与您在按钮上写的完全一样。

参数 必填 默认值 含义
command 是 — 要运行的 shell 命令

按照写入的方式运行一个命令

Show kernel button
- name: Show kernel
  type: button
  function: command
  command: "uname -a"

管道和链式命令

命令通过 /bin/bash -c 运行,因此管道, 重定向和 && 都在一个 command 值内工作。

管道在命令内工作

Top processes button
- name: Top processes
  type: button
  function: command
  command: "ps aux --sort=-%mem | head -n 10"

对重复命令使用自定义函数

如果多个按钮重复相同的命令形式,请创建自定义函数 并只为每个按钮提供更改的值。自定义参数名称 例如 url 或 host 可以直接写在这些按钮上。

相关

  • script — 运行脚本文件而不是内联命令
  • 内置函数 — 两个内置函数
  • Shell — 命令如何执行
  • 确认 — 在危险命令之前询问