Como executar um comando aleatório toda vez que inicio um terminal

Como executar um comando aleatório toda vez que inicio um terminal

Tenho uma dúvida sobre o script. Preciso executar algum comando aleatório quando abro o terminal e ele executa esse comando automaticamente.

Por exemplo, se eu abrir o primeiro terminal, o terminal executará o comando ls e depois disso eu abrir outro terminal, executará o comando df -h e quando eu abrir o terceiro terminal, seu comando será automaticamente superior.

Esta sequência virá simultaneamente quando eu abrir o terminal.

Por favor, me ajude como escrever o script para isso.

Responder1

Adicione isto ao seu ~/.bashrc:

r=$((RANDOM%3))      # generates a number in the range of 0 to 2
command[0]="ls"
command[1]="df -h"
command[2]="top"
eval ${command[$r]}  # executes command
unset command r        

informação relacionada