我使用「/programy/trinityrnaseq_r2012-06-08/Trinity.pl」來運行我感興趣的程序。相反,我只想在終端中鍵入「三位一體」或最終「Trinity.pl」。在Ubuntu下通過快捷方式運行程序
我該怎麼做?我試圖編輯我的.bashrc沒有成功。非常感謝。
編輯:謝謝,問題,如果你正在使用bash而這種變化只需要適用於你,而不是其他用戶或進程在系統上,然後編輯.bashrc中應努力解決
我使用「/programy/trinityrnaseq_r2012-06-08/Trinity.pl」來運行我感興趣的程序。相反,我只想在終端中鍵入「三位一體」或最終「Trinity.pl」。在Ubuntu下通過快捷方式運行程序
我該怎麼做?我試圖編輯我的.bashrc沒有成功。非常感謝。
編輯:謝謝,問題,如果你正在使用bash而這種變化只需要適用於你,而不是其他用戶或進程在系統上,然後編輯.bashrc中應努力解決
。
alias trinity=/programy/trinityrnaseq_r2012-06-08/Trinity.pl
如果您使用的是不同的shell,那麼語法和文件名可能會有所不同。
在~/.bashrc
:
假設Trinity.pl
是excutable:
alias trinity="/programy/trinityrnaseq_r2012-06-08/Trinity.pl"
如果不是:
alias trinity="perl /programy/trinityrnaseq_r2012-06-08/Trinity.pl"
您可以創建一個符號鏈接到您的~/bin
目錄,並把direcotry到您的$PATH
:
ln -s /programy/trinityrnaseq_r2012-06-08/Trinity.pl ~/bin/trinity
在你.bashrc
(如果你的bin
不alrady $PATH
):
PATH=$PATH:~/bin
謝謝你,它的工作!儘快接受你的答案:-) – Perlnika