I'm trying to setup a simple script to run on a cron job that runs in the background and notifies any open terminals of the outcome using the wall
command. However when testing, I don't get any output at all. I'm using WSL Ubuntu and zsh via the Terminal app from Microsoft.
Running tty
and w
returns the below, while who
returns nothing at all.
hardya@GBH-HARDYA1 ~ tty
/dev/pts/4
hardya@GBH-HARDYA1 ~ w
09:16:01 up 3 days, 4:30, 0 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
Any ideas?
wall
using the same behind the scenes info aswho
, it might be that it's fundamentally incompatible with WSL at the moment