【发布时间】:2014-06-06 06:42:31
【问题描述】:
如何在 mac 中为 .command 文件传递参数和进程? 我在windows下面使用批处理文件
cmd /c start F:\\startDriver.bat username
在bat文件中
@fake-command /u %1
%1 将持有用户名
如何在mac中对.command文件做同样的事情?
【问题讨论】:
如何在 mac 中为 .command 文件传递参数和进程? 我在windows下面使用批处理文件
cmd /c start F:\\startDriver.bat username
在bat文件中
@fake-command /u %1
%1 将持有用户名
如何在mac中对.command文件做同样的事情?
【问题讨论】:
嗯,不知道你真正的问题是什么,但你去吧......
在您的桌面上将其保存为script1
#!/bin/bash
~/Desktop/script2 xyz
在您的桌面上将其保存为script2
#!/bin/bash
echo Parameter was $1
echo $LOGNAME
echo Press any key...
read -n 1
现在转到终端并使两者都可执行
chmod +x ~/Desktop/script*
现在你可以双击script1,它会运行script2并显示你的用户名和它从script1收到的参数。
【讨论】: