diff options
-rw-r--r-- | pygments/lexers/shell.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pygments/lexers/shell.py b/pygments/lexers/shell.py index 78c5c996..5ec9deaa 100644 --- a/pygments/lexers/shell.py +++ b/pygments/lexers/shell.py @@ -101,7 +101,10 @@ class BashLexer(RegexLexer): } def analyse_text(text): - return shebang_matches(text, r'(ba|z|)sh') + if shebang_matches(text, r'(ba|z|)sh'): + return 1 + if text.startswith('$ '): + return 0.2 class BashSessionLexer(Lexer): |