2017-08-07 45 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'將賦值左側的環境變量設置爲賦值右側的值「。 –