コマンドを使用してOSXターミナルを使用してハードディスクの名前を見つけようとしていますsystem_profiler
。出力をテキストファイルに送信しています。これが出力の一部です...
Serial-ATA:
Intel ICH8-M AHCI:
Vendor: Intel
Product: ICH8-M AHCI
Link Speed: 1.5 Gigabit
Negotiated Link Speed: 1.5 Gigabit
Description: AHCI Version 1.10 Supported
FUJITSU MHY2160BH:
Capacity: 160.04 G
私が後の部分はですFUJITSU MHY2160BH:
ので、後の16スペースで始まる最初の行をgrepしたいと思いますSerial-ATA:
。の出力にsystem_profiler
は可変数の行があるため、実際には使用したくありませんgrep -A
。
私はあらゆる種類のgreps、awks、sedsを試しましたが、役に立ちませんでした。
何かご意見は?乾杯。