0

Linux で dmidecode を実行して、ハードウェア情報のリストを取得しています。出力を読み込んで特定の情報を選択する最良の方法は何ですか? たとえば、dmidecode の Product Name: の部分を取得しますか?

現時点では、サブプロセスの出力をファイルに書き込んでから、指定された文字列のファイルを読み込んでいます。これは非常に非効率的な方法のようです。

また、私はpython dmidecodeモデルについて知っていますが、私の人生では、それを機能させることができず、bios属性がないと言い続けています

4

2 に答える 2

2

探している特定のキーワードがわかっている場合は、次のように入力できます。dmidecode -s keyword

あなたの場合は次のようになります。

dmidecode -s system-product-name

種類別に絞り込むこともできます。例えば:

  • システム情報を返すには:

    dmidecode -t1
    
  • BaseBoard 情報を返すには:

    dmidecode -t2 
    
  • シャーシ情報を返すには:

    dmidecode -t3
    
于 2015-07-13T14:22:27.617 に答える