主頁 > 知識庫 > linux shell腳本學(xué)習(xí)錄制與回放終端會話

linux shell腳本學(xué)習(xí)錄制與回放終端會話

熱門標(biāo)簽:地圖標(biāo)注員都是年輕人 如果做線上地圖標(biāo)注 江蘇云電銷機(jī)器人公司 河南信譽好的不封卡電話外呼系統(tǒng) 百度地圖標(biāo)注錯了有責(zé)任嗎 揭陽智能電話機(jī)器人推薦 華鋒e路航港口地圖標(biāo)注 客服外呼系統(tǒng)怎么樣 打電話機(jī)器人接我是他的秘書

復(fù)制代碼 代碼如下:

amosli@amosli-pc:~/learn$ script -t 2> timing.log -a output.session#開始錄制
Script started, file is output.session
amosli@amosli-pc:~/learn$ hello1
No command 'hello1' found, did you mean:
 Command 'hello' from package 'hello-debhelper' (main)
 Command 'hello' from package 'hello' (main)
hello1: command not found
amosli@amosli-pc:~/learn$ who
amosli   tty7         2013-12-19 22:58
amosli   pts/1        2013-12-19 22:59 (:0.0)
amosli   pts/2        2013-12-19 23:16 (:0.0)
amosli@amosli-pc:~/learn$ time

real    0m0.000s
user    0m0.000s
sys    0m0.000s
amosli@amosli-pc:~/learn$ date
2013年 12月 20日 星期五 01:06:41 CST
amosli@amosli-pc:~/learn$ exit
exit #結(jié)束錄制
Script done, file is output.session



播放錄制:

復(fù)制代碼 代碼如下:

amosli@amosli-pc:~/learn$ scriptreplay timing.log output.session #按播放命令序列輸出
amosli@amosli-pc:~/learn$ hello1
No command 'hello1' found, did you mean:
 Command 'hello' from package 'hello-debhelper' (main)
 Command 'hello' from package 'hello' (main)
hello1: command not found
amosli@amosli-pc:~/learn$ who
amosli   tty7         2013-12-19 22:58
amosli   pts/1        2013-12-19 22:59 (:0.0)
amosli   pts/2        2013-12-19 23:16 (:0.0)
amosli@amosli-pc:~/learn$ time

real    0m0.000s
user    0m0.000s
sys    0m0.000s
amosli@amosli-pc:~/learn$ date
2013年 12月 20日 星期五 01:06:41 CST
amosli@amosli-pc:~/learn$ exit
amosli@amosli-pc:~/learn$

進(jìn)行多個用戶之間進(jìn)行廣播視頻會話:打開兩個終端

(1)在終端1中輸入以下命令:

復(fù)制代碼 代碼如下:

mkfifo scriptfifo

(2)在終端2中輸入以下命令:

復(fù)制代碼 代碼如下:

cat scriptfifo

(3)返回終端1,輸入以下命令:

復(fù)制代碼 代碼如下:

script -f scriptfifo
commands...

這樣就實現(xiàn)了廣播,在線課堂類的作用,非常神奇??!

我自己實驗的輸出:

復(fù)制代碼 代碼如下:

終端1:
amosli@amosli-pc:~$ mkfifo scriptfifo
amosli@amosli-pc:~$ script -f scriptfifo
Script started, file is scriptfifo
amosli@amosli-pc:~$ who
amosli   tty7         2013-12-19 22:58
amosli   pts/1        2013-12-19 22:59 (:0.0)
amosli   pts/2        2013-12-20 01:14 (:0.0)
amosli   pts/4        2013-12-20 01:16 (:0.0)
amosli   pts/5        2013-12-20 01:20 (:0.0)
amosli   pts/6        2013-12-20 01:20 (:0.0)
amosli@amosli-pc:~$

終端2:
amosli@amosli-pc:~$ cat scriptfifo
Script started on 2013年12月20日 星期五 01時21分19秒
amosli@amosli-pc:~$ who
amosli   tty7         2013-12-19 22:58
amosli   pts/1        2013-12-19 22:59 (:0.0)
amosli   pts/2        2013-12-20 01:14 (:0.0)
amosli   pts/4        2013-12-20 01:16 (:0.0)
amosli   pts/5        2013-12-20 01:20 (:0.0)
amosli   pts/6        2013-12-20 01:20 (:0.0)
amosli@amosli-pc:~$

您可能感興趣的文章:
  • Linux Shell腳本系列教程(二):終端打印命令詳解
  • Linux下使用Shell腳本獲取終端寬度的解決方法

標(biāo)簽:赤峰 婁底 馬鞍山 巴彥淖爾 金昌 邵陽 許昌 淘寶邀評

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux shell腳本學(xué)習(xí)錄制與回放終端會話》,本文關(guān)鍵詞  linux,shell,腳本,學(xué)習(xí),錄制,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux shell腳本學(xué)習(xí)錄制與回放終端會話》相關(guān)的同類信息!
  • 本頁收集關(guān)于linux shell腳本學(xué)習(xí)錄制與回放終端會話的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章