crontabを使って、Pythonスクリプトを60分ごとに実行するようにスケジュールすることができます。
まず、シェルスクリプトを呼び出すPythonスクリプトを作成します：
インポート サブプロセス

subprocess.call(['sh', 'shellscript.sh'])

これをrun_shell_script.pyとして保存します。
次に、crontabを開いて編集します：
crontab -e

そして次のような行を追加する：
0 * * * python /path/to/run_shell_script.py

これで毎正時にPythonスクリプト（ひいてはシェルスクリプト）が実行されます。
crontabを保存すると、スクリプトは60分ごとに自動的に実行されます。
You can use the crontab to schedule a Python script to run every 60 minutes.
First, create a Python script that will call your shell script:
import subprocess

subprocess.call(['sh', 'shellscript.sh'])

Save that as run_shell_script.py.
Then, open the crontab for editing:
crontab -e

And add a line like this:
0 * * * * python /path/to/run_shell_script.py

This will run the Python script (and thus your shell script) every hour on the hour.
Save the crontab, and your script will now run automatically every 60 minutes.