On 10.02.20 г. 5:13 ч., Anand Jain wrote: > Grep failed to find this subcommand of btrfs, leading to a wrong > inference for a moment. > > Make sure we use the full subcommand name in the btrfs command. > > Signed-off-by: Anand Jain <anand.jain@xxxxxxxxxx> NAK. It's not entirely clearly what this patch fixes, since grep doesn't interact with the subcomand at all, it interacts with its result. Furthermore command expansion is performed by btrfs-completion script so fixes about command expansion should go there. > --- > common/btrfs | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/common/btrfs b/common/btrfs > index 19ac7cc4b18c..33ad7e3b41cc 100644 > --- a/common/btrfs > +++ b/common/btrfs > @@ -7,7 +7,7 @@ _btrfs_get_subvolid() > mnt=$1 > name=$2 > > - $BTRFS_UTIL_PROG sub list $mnt | grep $name | awk '{ print $2 }' > + $BTRFS_UTIL_PROG subvolume list $mnt | grep $name | awk '{ print $2 }' > } > > # _require_btrfs_command <command> [<subcommand>|<option>] >