If the template starts with #!/usr/bin/esh or #!/usr/bin/env esh or some other variants, remove that line from output.
e.g.
template
#!/usr/bin/esh
UNAME: <% uname -a -%>
OS-RELEASE:<% while IFS='=' read -r var val; do %>
<%= $var -%>: <%= $val -%>
<% done < /etc/os-release %>
| expected |
UNAME: Linux arch-baksho 6.11.7-1-ck-generic-v3 #1 SMP PREEMPT_DYNAMIC Sat Nov 9 12:02:35 EST 2024 x86_64 GNU/Linux
OS-RELEASE:
NAME: "Arch Linux"
PRETTY_NAME: "Arch Linux"
ID: arch
BUILD_ID: rolling
ANSI_COLOR: "38;2;23;147;209"
HOME_URL: "https://archlinux.org/"
DOCUMENTATION_URL: "https://wiki.archlinux.org/"
SUPPORT_URL: "https://bbs.archlinux.org/"
BUG_REPORT_URL: "https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL: "https://terms.archlinux.org/docs/privacy-policy/"
LOGO: archlinux-logo
|
| actual |
#!/usr/bin/esh
UNAME: Linux arch-baksho 6.11.7-1-ck-generic-v3 #1 SMP PREEMPT_DYNAMIC Sat Nov 9 12:02:35 EST 2024 x86_64 GNU/Linux
OS-RELEASE:
NAME: "Arch Linux"
PRETTY_NAME: "Arch Linux"
ID: arch
BUILD_ID: rolling
ANSI_COLOR: "38;2;23;147;209"
HOME_URL: "https://archlinux.org/"
DOCUMENTATION_URL: "https://wiki.archlinux.org/"
SUPPORT_URL: "https://bbs.archlinux.org/"
BUG_REPORT_URL: "https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL: "https://terms.archlinux.org/docs/privacy-policy/"
LOGO: archlinux-logo
|
If the template starts with
#!/usr/bin/eshor#!/usr/bin/env eshor some other variants, remove that line from output.e.g.
template