シェルスクリプトは、変数が次のパターンで設定されることを想定しています。
VARIABLE=value
そこに追加の=サインを入れることはできません。ただし、次のような他のスクリプトを実行できます。
VARIABLE=$(basename $1)
VARIABLE=`basename $1`
どちらかが機能します。
あなたの場合、私はあなたが何をしているのかわかりませんが、それはまったく正しくありません。私の推測では、これを行う必要があります:
env LD_LIBRARY_PATH=$(basename $1)