它無聊運行Java COMMANDE用java取代Java的罐子罐子ARG1 ARG2 .. 有沒有辦法從腳本文件很容易地創建一個標準的命令行,沒有別名?
例如使用在/ usr/bin中/ trimmomatic通過由bash命令行
trimmomatic MYFILE
它無聊運行Java COMMANDE用java取代Java的罐子罐子ARG1 ARG2 .. 有沒有辦法從腳本文件很容易地創建一個標準的命令行,沒有別名?
例如使用在/ usr/bin中/ trimmomatic通過由bash命令行
trimmomatic MYFILE
更換
java -jar /PROGS/EXTERN/trimmomatic-0.35.jar MYFILE
您可以添加以下到您的~/.bashrc
文件:
alias trimmomatic='java -jar /PROGS/EXTERN/trimmomatic-0.35.jar'
然後重新啓動你的shell(或者如果您不想重新啓動它,請執行source ~/.bashrc
)並且別名應該可用。
或者,您也可以定義一個bash的功能(例如,在再次您~/.bashrc
):
trimmomatic() { java -jar /PROGS/EXTERN/trimmomatic-0.35.jar "[email protected]"; }
或包裝shell腳本,你可以在你把$ PATH:
#!/bin/bash
java -jar /PROGS/EXTERN/trimmomatic-0.35.jar "[email protected]"
請看看做一個'alias'確實在'bash' http://tldp.org/LDP/abs/html/aliases.html – Inian
上有SO類似的問題多個答案,這樣http://stackoverflow.com/questions/ 12397508 /創建一個別名在ubuntu的配置文件和這個http://stackoverflow.com/questions/196477 44 /如何創建一個永久別名爲Ubuntu的 – Inian
我並不清楚對不起。我問是否有可能使用bash腳本文件來做到這一點。例如/ usr/bin/trimmomatic – dridk