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

前端之家收集整理的这篇文章主要介绍了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
原文链接:https://www.f2er.com/bash/388125.html

猜你在找的Bash相关文章