0
我正在理解bash腳本。 我看到## * /表達式與bash變量。 即$ {foo ## * /} 有人可以告訴我爲什麼我們使用該表達式嗎?爲什麼我們使用## * /表達式和bash變量
我正在理解bash腳本。 我看到## * /表達式與bash變量。 即$ {foo ## * /} 有人可以告訴我爲什麼我們使用該表達式嗎?爲什麼我們使用## * /表達式和bash變量
它被稱爲「參數擴展」。從變量$foo
搜索與從開頭(#
)開始的模式*/
(即任何直到斜線)相匹配的子串,並且返回變量中剩餘的部分。加倍#
-sign使匹配的貪婪,即它試圖找到儘可能長的匹配。
感謝您解釋#號以及 – 2014-09-03 09:13:29
只要做「男人bash」並閱讀它。 – anubhava 2014-09-03 08:17:40