Я пытаюсь получить каталог, в котором находится мой скрипт, используя:
scriptdir=`dirname $0`
но это дает мне следующую ошибку:
dirname: invalid option -- 'b'
Try `dirname --help' for more information.
и я попробовал то, что они рекомендовали (т.е. dirname --help
), и он сказал, что команда не найдена. Как я могу исправить эту проблему?
Я пытаюсь использовать переменную scriptdir, чтобы я мог скомпилировать следующую программу Java:
java -mx800m -cp "$scriptdir/*" edu.stanford.nlp.parser.lexparser.LexicalizedParser -retainTmpSubcategories -outputFormat "typedDependencies" -outputFormatOptions "basicDependecies" edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz ./sentences/100000.txt > ./parsedsentences/100000.txt