純function的script,給其他script使用 - Linux
By Noah
at 2013-11-19T11:46
at 2013-11-19T11:46
Table of Contents
各位大大好
我有在網路上用一個關鍵字搜索
也在板內用"script"再配合"fun"或"函式"搜索
但是都沒找到
最近在一些script
其中有些function將近出現在我每一隻script裡
例如print_log之類
在想
1. 我應該寫一隻專門擺共用function的script
然後大家都可以直接使用這隻script裡面提供的多隻function
甚至也可以共用參數(唯讀的,例如指定log要寫進哪隻檔案這樣)
有點像MAKE FILE可以include其他宣告更多path與case的file的方式
2. 把每一隻想一再被其他script的function直接包成一隻script
大家就直接呼叫這隻script這樣
雖然沒仔細分析以上兩者之間的好壞
但 我比較想實現第1種方式
感覺就可以一隻檔案整理起來
但我目前找不到辦法去達到第1種方式
不知道有沒有大大可以指引一下
真的非常感謝
--
有種熟悉總在你心裡深處、眼光餘角出現
越是追求越是千里尋不著
日覆一日,漸漸的也就淡忘
實際卻如影隨行、無聲無息的埋藏在潛意識裡‧‧‧
也許夜深人靜時又會不經意的輕敲你心房
--
我有在網路上用一個關鍵字搜索
也在板內用"script"再配合"fun"或"函式"搜索
但是都沒找到
最近在一些script
其中有些function將近出現在我每一隻script裡
例如print_log之類
在想
1. 我應該寫一隻專門擺共用function的script
然後大家都可以直接使用這隻script裡面提供的多隻function
甚至也可以共用參數(唯讀的,例如指定log要寫進哪隻檔案這樣)
有點像MAKE FILE可以include其他宣告更多path與case的file的方式
2. 把每一隻想一再被其他script的function直接包成一隻script
大家就直接呼叫這隻script這樣
雖然沒仔細分析以上兩者之間的好壞
但 我比較想實現第1種方式
感覺就可以一隻檔案整理起來
但我目前找不到辦法去達到第1種方式
不知道有沒有大大可以指引一下
真的非常感謝
--
有種熟悉總在你心裡深處、眼光餘角出現
越是追求越是千里尋不著
日覆一日,漸漸的也就淡忘
實際卻如影隨行、無聲無息的埋藏在潛意識裡‧‧‧
也許夜深人靜時又會不經意的輕敲你心房
--
Tags:
Linux
All Comments
By Freda
at 2013-11-20T12:14
at 2013-11-20T12:14
By Wallis
at 2013-11-24T01:43
at 2013-11-24T01:43
By Brianna
at 2013-11-27T20:01
at 2013-11-27T20:01
By Jack
at 2013-11-29T19:37
at 2013-11-29T19:37
By Vanessa
at 2013-11-30T13:13
at 2013-11-30T13:13
By Selena
at 2013-12-03T16:49
at 2013-12-03T16:49
By Gary
at 2013-12-07T13:03
at 2013-12-07T13:03
By Yuri
at 2013-12-08T18:44
at 2013-12-08T18:44
By Rebecca
at 2013-12-11T19:22
at 2013-12-11T19:22
By Adele
at 2013-12-16T09:43
at 2013-12-16T09:43
By Dorothy
at 2013-12-17T16:32
at 2013-12-17T16:32
By Eden
at 2013-12-20T08:14
at 2013-12-20T08:14
Related Posts
如何解決chrome預設安裝的資料夾空間不足
By John
at 2013-11-19T10:59
at 2013-11-19T10:59
telnet無法連進伺服器><
By Freda
at 2013-11-19T10:58
at 2013-11-19T10:58
HackingThursday 固定聚會 (2013-11-21)
By Andrew
at 2013-11-18T12:11
at 2013-11-18T12:11
關於 IEEE1394 傳輸的 debug
By Victoria
at 2013-11-17T10:44
at 2013-11-17T10:44
VM 使用實體IP,主機使用浮動IP
By Caroline
at 2013-11-16T21:32
at 2013-11-16T21:32