要在MongoDB中執(zhí)行shell命令,可以使用system
方法。該方法接受一個字符串參數(shù),該參數(shù)是要執(zhí)行的shell命令。下面是一個示例:
db.runCommand({ "eval": "system('ls -l')"})
在上面的示例中,ls -l
是要執(zhí)行的shell命令。system
方法會將該命令傳遞給操作系統(tǒng)執(zhí)行,并返回執(zhí)行結(jié)果。
請注意,在生產(chǎn)環(huán)境中執(zhí)行shell命令可能會有安全風(fēng)險,因此請謹(jǐn)慎使用。