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