Pour installer Blockdev sous OSX?

0

Je n'ai pas trouvé la commande dans Brew of Yosemite 10.10.3. Je lis la commande développée à partir d' ici :

pv -s $(blockdev –getsize64 /Users/masi/Dropbox/1/r3.raw)

Je pense que blockdevc'est une commande spécifique à Linux pour le moment et qui n'existe pas directement dans OSX.

Comment pouvez-vous installer Blockdev sous OSX?

Léo Léopold Hertz
la source

Réponses:

1

Si vous souhaitez obtenir la taille d'un périphérique de bloc monté (ce qui est le blockdev -getsize64cas), vous pouvez utiliser les éléments suivants:

diskutil information <device> | grep "Total Size" | sed -e 's/[^(]*(([^Bytes)]*\).*/\1/'

Si vous voulez faire la même chose pour un fichier, vous pouvez utiliser les éléments suivants (parmi beaucoup d'autres):

stat -f '%z' <filename>
mjturner
la source