Domanda

questa domanda in precedenza ma nessuna delle soluzioni lavorano sui punti montate. Né du né lavoro df sui punti montate. C'è un modo per scoprirlo?

È stato utile?

Soluzione

Non capisco cosa si intende per "non funziona sui punti di montaggio". Modificare nella directory in cui si desidera decomprimere (se non è già lì) ed eseguire:

df . | grep -v '^Filesystem' | awk 'NF=6{print $4}NF==5{print $3}{}'

Il grep elimina l'intestazione e le stampe awk fuori i kilobyte disponibili sia per dividere e non-split linee.

Questa si basa sulla seguente tipo di uscita, potrebbe essere necessario modificare se il vostro UNIX uscite qualcosa di diverso:

Filesystem    1K-blocks      Used  Available  Use%  Mounted on
/dev/sda4     206434224  56965356  139065176   30%  /
varrun          1037296       132    1037164    1%  /var/run
varlock         1037296         0    1037296    0%  /var/lock
udev            1037296        68    1037228    1%  /dev
devshm          1037296        12    1037284    1%  /dev/shm
/dev/sda2         93327     43535      44973   50%  /boot
/dev/sdc1     155056484  29417456  117824612   20%  /media/extra160
gvfs-fuse-daemon
              206434224  56965356  139065176   30%  /home/pax/.gvfs

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top