gpt4 book ai didi

macos - 运行 Mac 终端命令的快捷方式

转载 作者:行者123 更新时间:2023-12-02 00:06:11 25 4
gpt4 key购买 nike

好吧...我一直在寻找这个问题的答案,但似乎找不到任何好的例子,所以我想我会崩溃并问问。

如何在 OSX 中创建一个 shell 文件(.command),我只需双击它:

  • 打开一个新的终端窗口
  • 运行一些命令
  • ...并且保持活跃这样我就可以继续做其他事情了!

我的目标是使用单独的 .command 文件设置各种环境,每个文件都将设置变量并运行某些命令行工具,然后保持打开状态以手动运行其他命令。我目前有一个这样的:

#!/bin/sh

export MY_VAR_A="blah A"
export MY_VAR_B="blah B"

cd /Users/

... 这行不通。它只是打开一个带有以下输出的终端窗口:

Last login: Sat Aug 17 12:52:15 on ttys000
unknown60c5470527e4:~ me$ /Users/me/Documents/test.command ; exit;
logout

[Process completed]

是否有更好(或不同)的方法来完成我想要的?还是我只需要在我当前的 .command 文件中做一些简单的调整?

最佳答案

使用苹果脚本

tell application "Terminal" to activate
tell application "Terminal"
do script ("ls -l") in window 1
do script ("cd /Users/test/Music/iTunes/") in window 1
do script ("ls -l") in window 1
end tell

将苹果脚本保存为应用程序包。

关于macos - 运行 Mac 终端命令的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18291232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com