>>123
shファイルでPythonの中身は直接実行できないから当然pyファイルで実行してるよ
俺の場合はtodoでTermuxのコマンドを直接実行してるからshファイルはわざわざ作ってないけどshでやるなら基本的に上のやり方になるね
あとpyファイルはhomeに置いてるからファイルパスも指定してないけど