Introduction
Introduction Statistics Contact Development Disclaimer Help
----------------------------------------
the at command
November 21st, 2018
----------------------------------------
I am going to be unavailable during my anonradio show tomorrow
night, and I wanted to queue up my show stream in my absence.
I knew that I could set up all the files I needed on a server
somewhere (in this case, tilde.team) and cron job the stream, but
it bothered me that I'd be setting up a reoccurring task for
something that should be a one-shot. *nix is old enough that this
couldn't be a new problem, so I searched around for a proper
solution.
Enter 'at'. It's exactly what I needed. Run a script AT a certain
time. Just once. Tada!
$ man at
This reveals a lot of info, but it's pretty poorly documented, at
least by my new openbsd documentation standards. It took some
trial and error and searching through examples before I settled on
something that appears like it should work. We'll see tomorrow
night, I suppose!
One final note: at runs its script as you from your current
directory using your current environment. Basically, whatever your
shell looked like at the moment you defined the 'at' command,
that's how it'll execute. This is a huge convenience for these
one-shots.
If everything goes off well tomorrow night, I expect I'll be using
this more often, maybe even to do simple things like cue up my
outro-music for my show!
You are viewing proxied material from gopher.black. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.