首页 > 系统相关 >shell 9 -管理重任- 向用户终端发送消息

shell 9 -管理重任- 向用户终端发送消息

时间:2023-03-15 20:47:24浏览次数:34  
标签:shell devices 发送 awk dev print 重任 USER

  1 #!/bin/bash
  2 set -x
  3 USER=$1
  4 devices=`ls /dev/pts/* -l | awk '{print $3, $10}'| grep $USER | awk '{ print $2}'`
  5 for dev in $devices
  6 do
  7         cat /dev/stdin > $dev
  8         echo $dev
  9 done

test中 测试下。。。

./wall.sh user < test

 

标签:shell,devices,发送,awk,dev,print,重任,USER
From: https://www.cnblogs.com/axjlxy/p/17219913.html

相关文章

  • 修改linux shell 提示符
    远程登录虚拟机,linuxshell提示符为-bash-4.1$要把这个提示符改掉 1、新建~/.bash_profile文件-bash-4.1$vi~/.bash_profile-bash-4.1$cat ~/.bash_profilecat:......
  • JAVA开发 电信支付系统短信模块精准发送短信
    电信支付测试环境检测支付系统设备磁盘运行情况,监控磁盘到一定阀值,从client连到支付系统的统一短信模块,统一短信模块连接到短信发送系统,发送短信。短信模块也可应用于业务预......
  • 浅谈Linux下的shell--BASH
    shell的概念与作用我们已经学习并知道了操作系统实际上就是一款软件,一款用来管理计算机软硬件资源,为用户提供良好的执行环境的软件。假如该软件能被用户随意操作,就会有可能......
  • python celery异步发送短信
    前言 Celery易于使用和维护,并且它 不需要配置文件 。 Celery有一个活跃、友好的社区来让你寻求帮助,包括一个 邮件列表 和一个 IRC频道 。倘若连接丢失或失......
  • 爬虫介绍、requests模块发送get请求、get请求携带参数、携带请求头、携带cookie、发送
    目录今日内容1爬虫介绍2requests模块发送get请求3get请求携带参数4携带请求头5携带cookie6发送post请求7响应Response8获取二进制数据9解析json#期终架构 -后......
  • shell语言
    标准格式声明解释器注释脚本功能、变量的含义等无交互的可执行代码执行脚本的方式添加x执行权限:绝对路径或相对路径运行使用bash命令:新开启一个子进程运行使用s......
  • shell使用-awk
    工作原理:当读到第一行时,匹配条件,然后执行指定动作,再接着读取第二行数据处理,不会默认输出。如果没有定义匹配条件默认是匹配所有数据行,awk隐含循环,条件匹配多少次动作就会执......
  • shell使用-基本正则和常用例子
    元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。......
  • 开源免费:分享powershell读写k8s的etcd的脚本库
      powershelletcdreadwriteputgetdelkubernetesk8s读写博客园---【前言】--- 篡改记忆=写入你脑仁,这是一项可怕的技术!它可以很容易把猫的爸爸,篡改成狗狗......
  • python发送邮件
    importsmtplibfromemail.headerimportHeaderfromemail.mime.textimportMIMETextfromemail.mime.multipartimportMIMEMultipartMAIL={"from":'2547......