I'm looking to create a function for a script where another function will be called every few seconds, however the user should be able to issue other commands to the program while this is happening. Because of this, I doubt I'll be able to use sleep
as that holds up the entire script.
I've spent about a day searching for ways to accomplish this, but so far haven't found anything that would work for me.