相关疑难解决方法(0)

双击osx打开ipython笔记本

我已经下载了几个ipython笔记本,我想在浏览器选项卡中打开它们,而不导航到我已下载并运行的目录ipython notebook notebook_name.ipynb.

我意识到这可能意味着我很懒,但对我来说这似乎是一个常见的用例.我错过了一些明显的东西吗

macos ipython osx-mountain-lion ipython-notebook

20
推荐指数
3
解决办法
1万
查看次数

在Bash中组合变量以形成使用osascript命令发送到AppleScript的命令

我正在尝试使这个脚本工作.它是一个Bash脚本,用于获取一些变量,将它们放在一起并使用结果发送AppleScript命令.手动粘贴从to_osa后面的变量回显osascript -e到终端的字符串按我的意愿工作并期望它.但是当我尝试将命令osascript -e和字符串组合在一起时to_osa,它不起作用.我怎样才能做到这一点?

the_url="\"http://stackoverflow.com/questions/1521462/looping-through-the-content-of-a-file-in-bash\""
the_script='tell application "Safari" to set the URL of the front document to '
delimiter="'"
to_osa=${delimiter}${the_script}${the_url}${delimiter}
echo ${to_osa}
osascript -e ${to_osa}
Run Code Online (Sandbox Code Playgroud)

除了手动工作之外,当我将所需命令写入脚本然后执行它时,脚本也可以工作:

echo "osascript -e" $to_osa > ~/Desktop/outputfile.sh
sh  ~/Desktop/outputfile.sh
Run Code Online (Sandbox Code Playgroud)

macos bash applescript osascript

8
推荐指数
2
解决办法
4463
查看次数

osascript如何传入变量

我有以下内容,不起作用。它在终端中打开一个新选项卡,但变量 $DomainName 未传入?

DomainName="example.com"
osascript -e 'tell application "Terminal" to do script "watch dig +short NS $DomainName"'
Run Code Online (Sandbox Code Playgroud)

结果是:

watch dig +short NS $DomainName
Run Code Online (Sandbox Code Playgroud)

如何传入变量?

bash applescript

1
推荐指数
1
解决办法
3239
查看次数