Tem certeza de que é bash? O operador de backtick não é portátil. Existem várias maneiras de (possivelmente) corrigir isso:
- use
#!/bin/bashna primeira linha para fazer dure, não é nada mais - evite os backticks:
currentdir=$(pwd)oucurrentdir=$(/bin/pwd) - ou até mais simples
currentdir=$PWD