私の目標は、「fdisk -l |」の結果を使用することです。grep Disk' を実行して、見つかった内容に基づいて if ステートメントを実行します。基本的に、私の学校には 320GB と 500GB の 2 つのハードドライブ サイズがあります。320GB ドライブが見つかった場合は、パーティションを続行する必要があります。500GB が見つかった場合は停止する必要があります。
$ fdisk -l | grep Disk
Disk /dev/sda: 320.1 GB, 320072933376 bytes
Disk identifier: 0x00027998
その 320 を「つかみ」たいのですが、それは awk または head/tail -c を使用して実行できますか? 私はシェルスクリプトに非常に慣れていません。ありがとう!