JRFerguson предоставил большой ответ. Я думаю, что OP искал что-то вроде этого:
lvextend -l+100%FREE /dev/path/to/your/logical/volume
Удобно смочь относиться к свободному месту в относительном выражении, чем вычисление количества блоков вручную. Для получения дополнительной информации можно проверить страницу справочника для lvextend или любой из других команд lvm2.
Вам не нужны «
(строгие кавычки), вы можете использовать более слабую форму » «
, за исключением того, что тогда вам нужно избежать »
s.
awk «{sum + =\$ 5} END {print\» Average =\«, sum/NR}»
Но почему?
-121--25522- Если оболочка поддерживает ее, можно использовать здесь документ для чтения команд из стандартного ввода, с приведенным разделителем, чтобы предотвратить расширение оболочки переменной awk $5
awk -f- somefile << "EOF"
{sum+=$5} END { print "Average = ",sum/NR}
EOF
Или просто поместить команды в файл и выполнить , что с awk -f
.
Можно использовать objdump
. См. Ман objdump . Например, опция -d
для разборки (существует множество опций):
objdump -d a.o
В binutils включены другие полезные программы.