Autofs
具有多個路徑參數的 Autofs
autofs
有一個auto.master
配置文件,將映射文件分配給路徑,在這些映射文件中,我們可以定義如何從auto.master
. 這些子目錄可以是顯式的,或者我們可以使用*
它成為萬用字元(我們可以在掛載選項中使用 引用&
)。此外,如果我們使地圖文件可執行,它將接收該子目錄作為它的第一個(也是唯一的)參數,並期望將安裝定義寫入標準輸出。現在,我的問題是我需要 2 個萬用字元/參數。我希望如果有人嘗試訪問
/mymount/<foo>/<bar>
, where<foo>
並且<bar>
可以是任何合法文件名,它將創建一個掛載點/mymount/<foo>/<bar>
到一個依賴於<foo>
和<bar>
. 我的問題是我只能使用一個萬用字元(即<foo>
),並且使用可執行映射文件方法,我得到的參數是公正的<foo>
,我autofs
希望我返回將安裝在/mymount/<foo>
.我想要的甚至可能
autofs
嗎?我可以輕鬆找到單個參數的文件,但沒有使用多個參數…
您可以做的是將它們合併為一個,例如 foo+bar,因此它將是一個參數,然後將可執行映射腳本拆分為 + 並將結果用作要使用的兩個路徑部分。但據我所知,autofs(實際上是任何掛載)只需要一個參數作為掛載路徑,而不是兩個。