У меня есть сомнения по поводу скрипта. Мне нужно выполнить некоторую случайную команду, когда я открываю терминал, он автоматически выполняет эту команду.
Например, если я открою первый терминал, он выполнит команду ls, после этого я открою другой терминал, он выполнит команду df -h, а когда я открою третий терминал, он автоматически выполнит команду top.
Эта последовательность появится одновременно с открытием терминала.
Помогите мне, пожалуйста, написать сценарий.
решение1
Добавьте это к вашему ~/.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