bash 스크립트를 한 번만 실행

bash 스크립트를 한 번만 실행

세션의 첫 번째 터미널이 열릴 때만 bash 스크립트를 실행하는 방법이 있습니까?

분명히 파일로 가져 오는 것이 ~/.bashrc질문에 대답하지 않습니다.

답변1

~/.profile다음 bash과 같이 사용할 수 있습니다 .로그인 쉘.

답변2

~/.bashrc아마도 이것이 답일 것입니다(시스템 시스템에서 bash를 사용하고 있다고 확신할 수 있는 경우).

if ! [ -f /run/user/$UID/runonce_myscript ]; then
    touch /run/user/$UID/runonce_myscript
    /path/to/myscript
fi

관련 정보