Всем доброго времени! Пишу command-line скрипт, для которого имеет значение количество оставшихся в файловой системе айнодов. Соответственно, нужно их определить и записать в переменную. Столкнулся с проблемой, что «df -i» выдает информацию в различном формате, имею в виду количество строк. Если в первом столбце (имя файловой системы) длинное наименование, то вывод будет в 3 строки:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/vg_virtual2-lv_root
1224000 587583 636417 49% /
Если наименование короткое, то в две:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda6 640848 640848 0 100% /home
Может быть есть способ унифицировать этот вывод? Или другая какая-нибудь команда есть. В идеале мне нужно получить количество оставшихся айнодов одним числом.