News for hackers. Stuff that matters.
Re:$!134 can be a nice bash foot shooter if you accidentally... by boffinAudio on Tuesday December 28, 2021 @08:30AM (#29713582)
Useful, but dangerous! I would have to check if there is already an environment variable in use before I did that ..
Re:$!134 can be a nice bash foot shooter if you accidentally... by kevincox on Tuesday December 28, 2021 @08:32AM (#29713596)
I know this command doesn't depend on a lowercase `pin` variable so there is no danger. Note that this doesn't change the variable in the shell, just the executed command.
Re:$!134 can be a nice bash foot shooter if you accidentally... by boffinAudio on Tuesday December 28, 2021 @08:47AM (#29713698)
Yeah, its the 'knowing beforehand' part that makes this dangerous for me. ;)

Cute trick though, will work it into my workflow and see how it feels.

Re:$!134 can be a nice bash foot shooter if you accidentally... by kevincox on Tuesday December 28, 2021 @08:50AM (#29713735)
IDK, environment variables get set all of the time, I rarely worry about them breaking programs. Their job is kinda to live in the background and be passed through programs so it doesn't feel like much danger. Especially when I use lowercase and almost all programs use uppercase.

But I guess everyone has a different risk level and what feels near-zero to me is meaningful to someone else.