On 7 Jan 2024 14:03 -0500, from g...@wooledge.org (Greg Wooledge): > The shebang tells the kernel which shell to execute to interpret your > script. So, you match it up to whichever shell you're writing for.
Or perhaps rather which interpreter to use to execute the file. Examples of shebang lines which aren't for "shells" in the traditional sense might be: #!/usr/sbin/nft -f #!/usr/bin/env python3 #!/usr/bin/perl or if you are feeling evil... :-) #!/bin/sed -e 1d -- Michael Kjörling 🔗 https://michael.kjorling.se “Remember when, on the Internet, nobody cared that you were a dog?”