>>547
my_scriptの一番上の行で実行するプログラムを決めるので
何も書いてなければbashが使われるので上の例では
bash TEMPDIR=/home/sam/temp ./my_script
というコマンドが実行されているのかと想像しました。