bash – 打开终端窗口目录路径在OSX(Snow Leopard)中打开一个新的终端标签

我一直在Googling寻找一个简单的方法来做到这一点,我找不到一个

我有一个定制的终端环境(zsh)和各种别名和功能,使事情更容易。我一直遇到的一件事是,我将很快APPLE-t创建一个新的选项卡,然后键入相对于我刚刚进入的终端窗口的路径的命令。这总是失败,因为新选项卡的路径是〜/而不是我刚刚使用的任何东西!
任何想法的脚本将新终端标签目录路径设置为打开选项卡的目录路径

任何帮助最感激。

伊恩

我有几个脚本我使用:

dup(与工作目录的新窗口):

#!/bin/sh
pwd=`pwd`
osascript -e "tell application \"Terminal\" to do script \"cd $pwd; clear\"" > /dev/null

和tup(具有相同工作目录的新标签):

#!/bin/sh

pwd=`pwd`
osascript -e "tell application \"Terminal\"" \
    -e "tell application \"System Events\" to keystroke \"t\" using {command down}" \
    -e "do script \"cd $pwd; clear\" in front window" \
    -e "end tell"
    > /dev/null

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...