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