ターミナルの起動時にスクリプトが実行されない

ターミナルの起動時にスクリプトが実行されない

現在、CentOS でスクリプトを実行しようとしています。これは、任意のユーザーがターミナルを開くたびに実行されます。スクリプトを に配置して/etc/profile.d編集してみました~/.bashrcが、うまくいきませんでした。スクリプトは特定のユーザー (私の場合は root) に対してのみ実行され、すべてのユーザーに対しては実行されません。何が間違っているのでしょうか?

答え1

次の末尾にスクリプトまたはコマンドを追加します。

/etc/profile 

これにより、セッションが開かれたときにすべてのユーザーに対して有効になります。

答え2

ターミナルを開いたときに新しいコマンドを実行したいとおっしゃいました。

次の手順に従ってください: ターミナルで、編集 > 設定 > タブのタイトルとコマンド > シェルのカスタム コマンドを実行。

または、gnome-terminal --tab -e "your command" を実行して新しいタブを開きます。

これにより、任意のユーザーがターミナルを開いて実行するときに、アプリケーションが実行されるようになります。

関連情報