2011-11-29 120 views
2

我运行一个shell脚本中的以下行:Shell脚本变量

osascript -e 'tell application "System Events" to keystroke "$1"' 

我希望能够键入1 $使用AppleScript。脚本之后输入到终端中的$ 1是否有任何出路?现在,它只需键入$ 1。

回答

4

把它们放到单引号,像这样的 -

osascript -e 'tell application "System Events" to keystroke '$1'' 
+0

哇咄!如果我按照'告诉应用程序'系统事件'来敲击''$ 1''''' – IMcD23

+0

',那么''$ 1''会引用您的输入参数。如果这就是你需要的,那么你也可以使用它。 –