Ubuntu 起動時にコマンドを自動実行する方法

Ubuntuでコマンドを自動起動するために、「自動起動するアプリケーションの設定」で指定するが、なぜか動作しない。別に権限が必要なコマンドではないのだが・・・。

↓ 特定のフォルダの古いファイルを削除すると云ったありふれたコマンドである。

find ~/Dropbox/Ubuntu -name '*' -mtime +10 -delete

そこで、シェルスクリプトファイルを作成 ↓ (~/Dropbox/etc/Ubuntu-start.sh)

#!/bin/sh
find ~/Dropbox/Ubuntu -name '*' -mtime +10 -delete
exit 0

↓ 実行権付与。

sudo chmod +x ~/Dropbox/etc/Ubuntu-start.sh

↓ 自動起動するアプリケーションの設定」に登録。


これで、動作するようになった。今後追加で自動起動したいコマンドがあれば、シェルスクリプトファイルに追加すればよい。
最終更新日: