feat: add awk injection in bash

This commit is contained in:
ViniiR 2026-01-20 14:37:42 -03:00
parent ec03481377
commit 86f8fbf8d7

View file

@ -88,3 +88,27 @@
(#offset! @injection.content 0 1 0 -1)
(#set! injection.include-children)
(#set! injection.self))
(command
name: (command_name
(word) @_command)
.
argument: (raw_string) @injection.content
.
(#eq? @_command "awk")
(#offset! @injection.content 0 1 0 -1)
(#set! injection.include-children)
(#set! injection.language "awk"))
(command
name: (command_name
(word) @_command)
argument: (_)? @_param
.
argument: (raw_string) @injection.content
.
(#eq? @_command "awk")
(#not-match? @_param "^(--file|--field-separator|-[^-]*[fF])")
(#offset! @injection.content 0 1 0 -1)
(#set! injection.include-children)
(#set! injection.language "awk"))