>>38
% (p="tmp"; echo $p)
tmp
% echo $p

こういうこと?
一応解説すると,(と)で挟むことでコマンドをサブシェル (この場合は子供) で実行できる
Borune sh 互換のシェルなら大抵この手が使える筈。てか POSIX sh にその記述がある。