Command Output widget não exibindo comando bash de uso de memória RAM

Olá, pessoal

Estou usando o Manjaro Linux KDE Plasma e instalei o widget do Command Output para exibir o uso de memória RAM em tempo real, mas nada é exibido.

Já tentei de duas maneiras:

  1. criando um arquivo .sh com o comando “echo “RAM: $(awk ‘{print $3}’ <(sed -u ‘2!d’ <(free -h)))B”” e, no Command Output, colocar o diretório do arquivo;
  2. digitando o comando diretamente no espaço destinado no Command Output.

Nenhuma dessas maneiras funcionam. O comando padrão dele funciona (“Test 01, 02…”) mas quando eu edito para exibir o meu, nada acontece. Alguém sabe o quê pode ser?

Obrigado desde já.

Você está pondo coisas do shell (como variáveis, comandos para usar a saída de outros comandos, aspas etc.)enquanto o widget espera só um comando e seus argumentos ditos sem rodeio.

Para usar isso, faça um arquivo ram.sh assim

#! /bin/bash
<comando aqui>

Marque como executável e bote esse arquivo (não só o diretório) como o comando.