Terminal 使用Osx执行GUI.sh文件
我是这方面的新手,所以我想解决这个问题可能不会那么难。 我试图打开MEKA的GUI文件(weka的扩展名),它的手册告诉我执行一个名为:Terminal 使用Osx执行GUI.sh文件,terminal,console,sh,Terminal,Console,Sh,我是这方面的新手,所以我想解决这个问题可能不会那么难。 我试图打开MEKA的GUI文件(weka的扩展名),它的手册告诉我执行一个名为:run.sh的文件。 我转到控制台并键入'my file's location'/run.sh,然后得到消息:“无法找到并加载主类”,或者类似的消息 这是run.sh文件的内容: #!/bin/bash MEMORY=512m MAIN=meka.gui.explorer.Explorer java -Xmx$MEMORY -cp "./lib/*" $MA
run.sh
的文件。
我转到控制台并键入'my file's location'/run.sh,然后得到消息:“无法找到并加载主类”,或者类似的消息
这是run.sh
文件的内容:
#!/bin/bash
MEMORY=512m
MAIN=meka.gui.explorer.Explorer
java -Xmx$MEMORY -cp "./lib/*" $MAIN $1
有什么建议吗?
谢谢。脚本取决于是否从其所在的文件夹中运行。尝试:
cd fileLocation
./run.sh
在“!/bin/bash”中感叹号前有一个#,由于某种原因,它没有出现在问题中。它被格式化为Markdown,正在修复它。您的bash脚本正在正确执行(正如正在读取它并执行其所有命令一样),它是发出错误消息的java命令。