2017-08-07 47 views
0

我想自定义命令行。 (我是新来OS X世界,我试图搞清楚这些事情)Mac:使用.profile自定义命令

我做了ls -a和想通了,它没有.bashrc.profile,所以我自己创造的.profile

我只是想完成一个简单的任务,但不知道如何使它工作。

在我.profile文件,我有一个简单的线条,看起来像这样

export abc = "ssh [email protected]" 

基本上,我只需键入abc而且我连接到与abc证书的晚礼服。它没有工作,当我试图

echo abc 

调试它,这表明abc而不是显示"ssh [email protected]",所以我想它不承认我的个人资料。

任何解决方案,将不胜感激。

+2

也许张贴您的问题[这里](https://superuser.com/) –

+1

这Q不是关于为StackOverflow定义的编程。它可能更适合于S.E.相关网站http://apple.stackexchange.com(AskDifferent)或http://SuperUser.com。使用Q底部的'flag'链接,请主持人将其移动到那里。请不要在2个不同的网站上发布相同的Q.张贴在这里更多Qs的前请仔细阅读http://stackoverflow.com/help/how-to-ask http://stackoverflow.com/help/dont-ask和http://stackoverflow.com/help/mcve。祝你好运。 – shellter

+0

谢谢你让我知道。 Peder解答了这个问题。我会确保在正确的网站上提问。谢谢 ! –

回答

2

你想要一个别名。这是你放什么在.profile文件:

alias abc="ssh [email protected]" 

另外,要列出定义的别名,使用命令

alias 
+0

谢谢,它工作。你知道出口做什么吗? –

+0

@FyrZheng [from here](https://askubuntu.com/questions/720678/what-does-export-path-somethingpath-mean):“'export'将赋值左侧的环境变量设置为赋值右侧的值“。 –