問題タブ [system-profiler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - シェルから Mac のシステム プロファイラ データを取得する
Mac の System Profiler アプリに表示されている情報をプログラムで取得するにはどうすればよいですか? それが問題なら、私は実際にUSBセクションに興味があります。
macos - Mac system_profiler の違い
Mac に接続された USB ハードウェアの詳細を表示するために使用system_profiler
していますが、これを Mac OS X 10.4 と 10.5 で実行する場合にはいくつかの違いがあります。たとえば、10.5 では、さまざまな属性のキーにアルファベット文字のプレフィックスがあります。location_id
さらに重要なことは、10.4 で属性 (SPUSBDataType dataType 内) を取得できないことです。この違いが存在する理由とそれを回避する方法についてのアイデアはありますか?
macos - Mac OS 10.4 での USB ドライブのパスの検索
system_profiler
Mac OS 10.5のコマンドは、関連付けられた USB ドライブのマウントされたボリューム パスを表示します。ただし、10.4 では表示されません。10.4 で USB ドライブのマウント場所を取得する方法についてのアイデアはありますか?
python - Apple の system_profiler では、どの python データ構造とパーサーを使用すればよいですか?
私の問題は http://my.safaribooksonline.com/0596007973/pythoncook2-CHP-10-SECT-17のシミュレートされた問題のようなもの で、2005 年の時代遅れの xpath メソッドを使用して、最終的に Python Cookbook、第 2 版に入りました。 10.6 のビルドイン python を使用することができませんでした (古いパッケージをインストールすることもできません)。
したい... 「Mac OS X システムに関する詳細情報を取得する」ために、system_profiler を使用して、コンピューターが起動するたびにスクリプトにまとめます (スクリプトはログイン時に起動します)。
私が収集している情報は、SW バージョンから HW 構成までさまざまです。
行の例は、system_profiler SPSoftwareDataType | 起動ボリューム名を返すgrep 'Boot Volume'。他に 15 から 20 の電話で情報を求めています。
完全な 'system_profiler > data' を出力し、それを cat data | を使用して解析しようとしました。grep を実行しますが、上記の例のように各行を実行するだけで高速になるという点では明らかに非効率的です。
ファイルと cat に出力する場合は 18 秒 | grep.
個別通話なら13秒
※なるべく早くするように心がけています。
おそらく辞書を作成し、キーを使用してデータを参照する必要があると思いますが、データを解析して取得する最も効率的な方法は何ですか? system_profiler を使用して XML に出力し、XML パーサーを使用するという提案を他の場所で見たことがありますが、最初にファイルに出力するよりも効率的にそれを行うキャッシュと解析の方法がおそらくあると思います。
linux - 組み込み Linux デバイス用のシステム全体のプロファイラーに関する提案が必要です
さまざまなアクション (画面上のタッチ入力、ニュース リーディング アプリでページをめくるなど) について、組み込み Linux デバイスのプロファイルを作成したいと考えています。ただし、要件は、プロファイラーがデバイス上のユーザー空間とカーネル空間の両方のソフトウェア スタック全体の情報を生成する必要があることです。組み込み Linux デバイスではメモリとリソースが非常に限られているため、プロファイラーがロギング目的で大きなオーバーヘッドを含まないことが最善です。
助言がありますか ?
performance - XPerf のハード フォールトとは
XPerf を使用してシステムのプロファイルを作成しようとしています。また、 HardFaults にアクティビティがあると、パフォーマンスの問題が発生することを確認してください。
しかし、xperfが示すこれらのハードフォールトは何ですか。それらは何に関連していますか?彼らは何を示していますか?そのような状況に対する普遍的な救済策はありますか? ハードフォールト表
terminal - system_profiler および networksetup で GeekTool を使用する際のヘルプが必要
みなさん、アロハ。
GeekTool で使用したい小さな bash シェル スクリプトを作成しましたが、iMac (11,1) と MacBook Pro (8,3) で同じスクリプトを使用して異なる結果を経験しました。networksetup と system_profiler の両方を使用してネットワーク データをプルしています。これまでのところ、両方へのいくつかの呼び出しがありますが、スクリプトで使用する変数を作成する各プロセスへの 1 つの呼び出しに統合したいと考えています。これまでの私のスクリプトは次のとおりです。
GeekTool でシェルを作成し、スクリプトへのパスを入力すると、MacBook Pro ではすべて正常に動作しますが、iMac では、GeekTool は一度結果を正常に表示し、その後リフレッシュすると (15 秒に設定しました)、結果消えて画面に戻りません。私が持っているものが機能することはわかっていますが、両方のプロセスへの呼び出しが多すぎるため、プロセスごとに1つの呼び出しに統合して、目的の情報にアクセスできる配列などのコンテナーに目的の情報を抽出したいと考えています。
つまり、networksetup を 1 回呼び出すだけで、-getairportnetwork en1 と -getinfo Wi-Fi、および system_profiler SPAirPortDataType の両方から収集されたすべての情報を取得する方法を知っている人はいますか?時間)?
macos - grepの後のgrep-OSXシェルスクリプト
コマンドを使用してOSXターミナルを使用してハードディスクの名前を見つけようとしていますsystem_profiler
。出力をテキストファイルに送信しています。これが出力の一部です...
私が後の部分はですFUJITSU MHY2160BH:
ので、後の16スペースで始まる最初の行をgrepしたいと思いますSerial-ATA:
。の出力にsystem_profiler
は可変数の行があるため、実際には使用したくありませんgrep -A
。
私はあらゆる種類のgreps、awks、sedsを試しましたが、役に立ちませんでした。
何かご意見は?乾杯。
arrays - アプリケーション ログ テキスト ファイルを配列に解析します。
わかりましたので、ここに問題があります。インストールされているアプリケーションとバージョンの配列を取得しようとしています。
これまでのところ、次のコマンドを実行できることがわかりました。
これにより、次の形式のtxtファイルが得られます。
アプリケーション名とバージョン番号を取得して、できれば配列に保存できるようにしたいと考えています。すべてのエントリが同じように見えるので、どこから始めればよいかわかりません。バージョン番号のないエントリも無視する必要があります。
objective-c - System_profiler OSX Objective C
System_profeiler からいくつかの dataTypes を取得しようとしていますが、Objective-c cocoa app からプログラムで、
Some1 からアドバイスをもらえますか? どうすればいいですか? C/Obj-C で ?
コマンドツールであることがわかりましたが、その出力を自分のアプリに取得できますか?
簡単な例をいただければ幸いです:)