类似window中的start npm -v 在mac 中是什么命令呢?试了open npm -v;好像没效果
先看看终端在哪:
应该在这 /System/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal
要不就是这 /Applications/Terminal.app/Contents/MacOS/Terminal
至于打开之后运行 npm -v
我不知道咋传参,有一个麻烦的方法:
在 ~/.bashrc
里写:
nw() { # run commands in a new terminal window
echo "$@" > ~/.new_terminal_rc
/System/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal > /dev/null 2> /dev/null # no output
}
source ~/.new_terminal_rc
echo > ~/.new_terminal_rc # clear tmp script
这样你可以调用 nw npm -v
,应该就行了(未经测试,如有差错请谅解)
7 回答5.3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
啥意思? mac 没有 windows 中的
运行
的这个鬼东西,,mac 的 gui 运行在 shell 之上,你的想法就是,运行命令打开一个终端,但是 mac 要运行命令,你要先打开一个终端. 所以,你要不就写个 shell 脚本.比如然后这个 npm_version.sh 就可以在 访达 里直接双击运行了,他会自动启动一个终端窗口,运行这个脚本
或者,你是希望在一个终端里开启另外一个终端来运行你的脚本??