Мне нужно из скрипта определять, сколько свободного места есть в конкретной директории.
Пока у меня план следующий.
1. df 2. Определяю, куда справа можно приклеить мою директорию 3. Смотрю, сколько в этой строке свободного места.
Например, я вижу, что папку /home/ftp нельзя совместить ни с папкой /var/run, ни с папкой /var/lock. Скрипт приходит к выводу, что свободное место надо смотреть на / и определяет его по этой строке.
Так вот. Меня гложет смутное предчуствие, что я чего-то не учёл. Возможно, есть команда, чтобы посмотреть напрямую — к какой файловой системе относится заданная директория? Что-нибудь типа
ls -filesystem /home/ftp