Linux系统shell脚本之向指定终端发送消息
Posted 江湖有缘
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统shell脚本之向指定终端发送消息相关的知识,希望对你有一定的参考价值。
Linux系统shell脚本之向指定终端发送消息
一、脚本要求
向正在登录的admin用户终端界面发送一条测试信息
二、脚本内容
[root@master user]# cat user_message.sh
#!/bin/bash
########################################
#Author:jeven
#time:Thu 30 Jun 2022 08:16:39 PM CST
#filename:user_message.sh
#Script description:
########################################
USER=$1
devices=`ls /dev/pts/* -l |awk ' print $3,$10 ' |grep $USER |awk ' print $2 '`
for dev in $devices
do
cat /dev/stdin > $dev
done
三、编辑消息内容
echo "this is a test message " > message.txt
四、发送消息到终端
./user_message.sh admin < message.txt
五、到登录用户终端查看消息
admin用户收到测试消息
[admin@master ~]$ this is a test message
以上是关于Linux系统shell脚本之向指定终端发送消息的主要内容,如果未能解决你的问题,请参考以下文章
《Linux命令行与shell脚本编程大全》第二十六章 一些有意思的脚本
在linux操作系统中的终端下.编写一个shell脚本,输出所有尾数是5的三位数