스크립트에 대해 의문이 듭니다. 터미널을 열면 해당 명령이 자동으로 실행될 때 임의의 명령을 실행해야 합니다.
예를 들어, 첫 번째 터미널을 열면 터미널은 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