My env says:
and I have a question regarding the shebang, will the entry be correct if I type:
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.Sign up to join this community
No, it will not. In this case, the
_ means the environment variable
$_, which is typically set to the last parameter on the previous line. It is not universally
However, a shebang does not expand environment variables. It consists of
#!, an optional space, the name of a command, and at most a space and one argument (some systems allow more, but not all do). So the shebang will try to execute the program
_, which is probably not what you intended.
Even if this did work, it would be confusing, and so you'd want to avoid it in clear code intended for use by others.