diff options
-rw-r--r-- | eshtrans/frontend/lexer.esh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/eshtrans/frontend/lexer.esh b/eshtrans/frontend/lexer.esh index 3c8cb27..46ba310 100644 --- a/eshtrans/frontend/lexer.esh +++ b/eshtrans/frontend/lexer.esh @@ -590,7 +590,7 @@ scan_wordexp() ;; esac ;; - [@*#?$!A-Za-z0-9_-]) + [@*#?\$!A-Za-z0-9_-]) if ! res="$(scan_param)"; then exit 1 fi @@ -620,7 +620,7 @@ scan_wordexp_param_brace() '#') lgetc case "${c}" in - [@*#?$!A-Za-z0-9_-]) + [@*#?\$!A-Za-z0-9_-]) # String length expansion if ! res="$(scan_param)"; then exit 1 @@ -734,7 +734,7 @@ scan_param() param='' case "${c}" in - [@*#?$!0-]) + [@*#?\$!0-]) # Special parameter param="${c}" lgetc |