所以我知道如何尋找的視頻卡的數量,但在Ruby腳本我寫了我有這個小的小方法來確定它:查找號碼
def getNumCards
_numGpu = %x{lspci | grep VGA}.split("\n").size
end
但已經確定我需要做的是3D電影的搜索,以及VGA,所以我把它改爲:
def getNumCards
_numGpu = %x{lspci | grep "VGA\|3D"}.split("\n").size
end
但我發現,當我運行第二個它返回0。如果我在命令行上自行運行該命令,它會顯示3個視頻卡(1個VGA卡和2個Tesla NVIDIA卡,它們是3D卡)。我不確定分裂部分發生了什麼,可能會讓事情變得糟糕。
任何幫助將會很棒!
乾杯