2013-10-14 128 views
0

我正在使用的紅寶書庫Rye在搜索字符串周圍添加引號。因此,而不是du -sh *查詢變成du -sh '*'du怎麼逃脫?

我怎樣才能逃脫星號? du -sh '\\*'不起作用

+1

什麼指望逃脫星號做可能嗎?大多數shell在引用字符串中時不應該擴展它。 –

+0

也許你想要遠程執行'sh -c「du -sh *」'如果你想讓'*'在遠程站點被擴展。 –

+0

正如@SergioTulentsev正確指出的那樣,您需要刪除引號。逃跑並沒有幫助。 – scai

回答

0

我認爲應該做這個

rbox = Rye::Box.new [...] 
rbox.disable_safe_mode 
rbox.execute 'du -sh *'