1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 16:07:47 +00:00

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
parent 39202f2222
commit 2d1c5dbfcb

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,
}; };
} }