我在Mac上,想要制作批处理脚本,双击运行终端命令。
我找到了几个教程但是所有教程都展示了如何回应一些东西?
我想要的是在双击脚本时运行它:
My-MacBook-Pro:platform-tools myname$ ./adb logcat -s Unity
我已将其保存到名为mytest.command
的文件中双击这个时,我得到了这个:
上次登录时间:12月17日星期三09:26:04关于ttys001我的MacBook-Pro:~myname $ /Users/myname/Documents/mytest.command;出口; /Users/myname/Documents/mytest.command:第1行: My-MacBook-Pro:platform-tools:命令未找到注销
我该如何做到这一点?
感谢任何帮助
答案 0 :(得分:2)
首先,您需要知道已安装的位置adb
。如果您知道它在/usr/local/bin
中,那么这很好。但是,如果您不知道它的安装位置,请键入
which adb
或
whereis adb
它会告诉你。现在,从您获得的答案中删除单词adb
,这样您就可以获得adb
所在目录(文件夹)的路径。现在你有了路径,你可以编写你的脚本:
#!/bin/bash
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:XXXXXXXX
adb logcat -s Unity
其中XXXXXXX是adb
所在文件夹的路径。