我对脚本有疑问。我需要执行一些随机命令,当我打开终端时它会自动执行该命令。
例如,如果我打开第一个终端,该终端将执行 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