如何向其他用户授予对当前终端输出的访问权限?

如何向其他用户授予对当前终端输出的访问权限?

我的任务是创建一个 bash 脚本,该脚本的作用类似于wall命令,但用户的消息必须仅定向到我当前的终端。到目前为止我已经编写了以下代码:

#!/bin/bash
read -p "Enter your message: " msg
target_tty=`who | egrep "1910901" | cut -d' ' -f3`
echo $msg > "/dev/$target_tty"

我已经为脚本文件设置了访问修饰符,如下所示:-rws-r-xr-x,但无论如何我都会收到Permisson denied错误。我怎样才能做到这一点?

相关内容