2016-11-21 42 views
0

我想收集的命令,在.bashrc中定義的,在不同的文件,如:收集命令,在.bashrc中定義的,在不同的文件

filePartOne.sh:

commandOne1(){...} 
commandOne2(){...} 
... 

filePartTwo。 SH:

commandTwo1(){...} 
commandTwo2(){...} 
... 

,然後 「包括」 他們在.bashrc中是這樣的:

"include"{filePartOne.sh} 
"include"{filePartTwo.sh} 
... 

所以我可以使用它們,就好像它們在.bashrc文件中一樣。 這可能嗎?

+1

用於加載其他源文件的內置程序稱爲「source」或「。」。 – ceving

+1

[我自己的回答](http://stackoverflow.com/a/13588876/45249)到[在bash中提交聲明?](http://stackoverflow.com/q/13588457/45249)問題可能是一個很好的開始點。 – mouviciel

回答

3

您可以使用命令源在.bashrc文件

例如,如果你有commandOne.sh和commandTwo.sh:

你的.bashrc

source commandOne.sh 
source commandTwo.sh 

將執行該文件在與運行.bashrc的shell相同的shell中。

+0

不,我正在尋找別的東西,看看我更新的問題 –

+0

我不知道我明白你想要什麼。你想在幾個文件中有功能,然後將它們全部插入到你的.bashrc中? –

+0

其他更新。 –

相關問題