Saltar a contenido

command

command es una función integrada. Ejecuta un único comando de shell exactamente como usted lo escribió en el botón.

Parámetro Obligatorio Predeterminado Significado
command sí — El comando de shell que se ejecutará

Ejecutar un comando tal como está escrito

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

Tuberías y comandos encadenados

Los comandos se ejecutan mediante /bin/bash -c, por lo que las tuberías, redirecciones y && funcionan dentro de un único valor command.

Las tuberías funcionan dentro de los comandos

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

Use una función personalizada para comandos repetidos

Si varios botones repiten la misma forma de comando, cree una función personalizada y asigne a cada botón solo los valores que cambian. Los nombres de parámetros personalizados, como url o host, se pueden escribir directamente en esos botones.

Relacionado

  • script — ejecute un archivo de script en vez de un comando en línea
  • Funciones integradas — las dos funciones integradas
  • Shell — cómo se ejecutan los comandos
  • Confirmación — pregunte antes de un comando peligroso