Shell: Allow word-expansion of ${var}, $N, $* and $-

Fixes #21463.
This commit is contained in:
Ali Mohammad Pur 2023-10-16 21:10:38 +03:30 committed by Andrew Kaster
commit 2d1c5dbfcb
Notes: sideshowbarker 2024-07-16 23:51:07 +09:00

View file

@ -429,6 +429,7 @@ Vector<Token> Parser::perform_expansions(Vector<Token> tokens)
.argument = {}, .argument = {},
.range = expansion.range, .range = expansion.range,
.op = ResolvedParameterExpansion::Op::GetPositionalParameter, .op = ResolvedParameterExpansion::Op::GetPositionalParameter,
.expand = ResolvedParameterExpansion::Expand::Word,
}; };
} }
@ -475,6 +476,7 @@ Vector<Token> Parser::perform_expansions(Vector<Token> tokens)
.argument = {}, .argument = {},
.range = expansion.range, .range = expansion.range,
.op = op, .op = op,
.expand = ResolvedParameterExpansion::Expand::Word,
}; };
} }