发两个自己做的shell脚本,是用来录制终端屏幕的

本帖最后由 随意多好 于 2012-10-4 12:28 编辑

把这两个脚本分别拷贝到两个文件中record.sh, rplay.sh,保存到linux目录下,修改其权限为可执行chmod a+x *.sh。
然后./record.sh就可以录制屏幕了。很好用的命令哦
如果想让每个用户在任何目录下都可一运行此脚本,则将那两个bash脚本移到可执行目录:mv *.sh /usr/local/bin/
之后在任何目录下只要输入:record.sh或是rplay.sh都可以录制终端屏幕了。

snapshot3.png  
snapshot4.png
  1. #!/bin/bash
  2. #filename: record.sh
  3. #作用:录制终端内容

  4. cd ~
  5. fpath1="timing.log"
  6. fpath2="output.session"
  7. if [ -e $fpath1 -a $fpath2 ]; then
  8.         #echo -e "\e[1;32m File exists;\e[0m"
  9.         rm $fpath1 $fpath2
  10. fi
  11. echo -e "\e[1;32m welcome!Now start recording! \nEnter exit to return\e[0m"
  12. script -t 2>$fpath1 -a $fpath2
  13. echo -e "\e[1;31m yes! \e[0m \n\e[32m 请输入:./rplay.sh播放 \e[0m"
复制代码
  1. #!/bin/bash
  2. #filename: rplay.sh
  3. #effect: 播放record.sh录制的内容

  4. cd ~
  5. fpath1="timing.log"
  6. fpath2="output.session"
  7. if [ -e $fpath1 -a $fpath2 ]; then
  8.         scriptreplay $fpath1 $fpath2
  9.         echo -e "\e[1;31m thank you! \e[0m"
  10. else        
  11.         echo -e "\e[1;32m 亲,您还没有终端记录哦,请先运行record.sh吧 \e[0m"
  12. fi
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值