Você pode sempre preceder um ./
e, em seguida, removê-lo novamente. Por exemplo:
sed "/\// ! s:^Bundle[[:space:]][[:space:]]*':&./:" ~/.vimrc |
sort -t "/" -k2,2 |
sed "s:\(^Bundle[[:space:]][[:space:]]*\)'\./::"
Ou com o GNU sed
, isso pode ser ligeiramente reduzido com expressões regulares estendidas:
sed -r "/\// ! s:^Bundle[[:space:]]+:&./:" ~/.vimrc |
sort -t "/" -k2,2 |
sed -r "s:(^Bundle[[:space:]]+)'\./::"
Ou use apenas um único espaço literal se tiver certeza de que o arquivo é consistente.