Você pode definir uma variável local para isso:
f=file; commandA $f && commandB $f && ...
Você também pode executar tudo incondicionalmente (substituindo &&
por ;
) ou em paralelo (substituindo &&
por &
).
Como alternativa, você também pode usar a expansão do histórico do shell para fazer referência a argumentos anteriores:
commandA file && commandB !:1 && ...