Я использую это в bash script, чтобы получить путь, из которого я запускал script. необходимо дважды щелкнуть файл .command в osx.
#!/bin/bash
BASEDIR=$(dirname $0)
cd $BASEDIR
проблема заключается в том, что он не работает, когда путь имеет пробелы. кто-нибудь знает, как вы можете это исправить?
спасибо