如何通过Bash将消息发送给其他用户

我正在编写一个shell脚本,我需要发送消息给其他用户。

如果我在trem write user1 ,然后编写消息并使用Ctrl + D ,则消息将成功发送给user1

但是我想使用.sh文件自动将消息发送给user1 ,并且遇到了问题。 每次使用write user1命令时,我都需要自己写信息。

现在,我想将消息保存在脚本中,每次发送消息时,都不需要再次写入消息。 我应该怎么做?

你可以把一个文件/字符串像管道一样

 echo "message" | write <user>