bashスクリプトを一度だけ実行する

bashスクリプトを一度だけ実行する

セッションの最初の端末が開いたときにのみbashスクリプトを実行する方法はありますか?

明らかにファイルにインポートすることは~/.bashrc質問に答えません。

答え1

~/.profilebashのように使用できます。ログインシェル

答え2

~/.bashrcおそらくこれが答えです(システムシステムでbashを使用していると確信できる場合)。

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

関連情報