Другой вариант использования find + grep
find /home/myname/workfolders/ \
-name '*pdf' -type f -exec grep -qFf \
<(grep -oP '(?<=Some problem with file named ).*pdf?(?=\.)'\
/home/myname/log/myspecificlogfile.log) \
-print
Или вы можете разделить его на две команды вертикальной чертой
find /home/myname/workfolders/ -name '*pdf' -type f |
grep -qFf <(grep -oP '(?<=Some problem with file named ).*pdf?(?=\.)' \
/home/myname/log/myspecificlogfile.log)
Итак, я хотел использовать pvresize
и fdisk
, но был слишком труслив, чтобы вычислить начальные блоки самостоятельно (я не хотел делать предположений о значении размера и экстентов).
Вся операция может быть выполнена путем изменения размера тома в gparted
(изменение размера тома, щелкнув правой кнопкой мыши), за исключением того, что вам, возможно, придется вручную переместить некоторые экстенты.