數據庫與腳本技術 第十二單元_第1頁
數據庫與腳本技術 第十二單元_第2頁
數據庫與腳本技術 第十二單元_第3頁
數據庫與腳本技術 第十二單元_第4頁
數據庫與腳本技術 第十二單元_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數據庫與腳本技術第十二單元expect中的初始命令為(),它用于啟動一個進程,之后所有expect操作都在這個進程中進行,如果沒有該語句,整個expect就無法執行了[單項選擇題]*spawn(正確答案)sendexpectinteractexpect在編寫腳本的時候可以幫我們完成一些交互,實現自動交互的功能!但是expect命令,只能在expect環境中執行,那么下面哪中寫法可是實現在shell腳本中嵌套使用expect命令()[單項選擇題]*expect-c"expect命令"(正確答案)expect"expect命令"expect-s"expect命令”expect-i"expect命令”因為awk的第一個域是$O,awk命令中的$3變量,它指的是第4個域[判斷題]*對錯(正確答案)spawn命令是expect的初始命令,它用于啟動一個進程,之后所有expect操作都在這個進程中進行[判斷題]*對(正確答案)錯“settimeout60”表示設置超時時間為60秒[判斷題]*對(正確答案)錯spawn命令是expect的初始命令,它用于啟動一個進程[判斷題]*對(正確答案)錯interact命令表示執行完成后保持交互狀態,把控制權交給控制臺,這個時候就可以手工操作了。[判斷題]*對(正確答案)錯過濾出/etc/passwd文件中所有以r開頭的行可用()*sed-n7Ar/p'/etc/passwd(正確答案)grep,Ar'/etc/passwd(正確答案)grep'[Ar]'/etc/passwdawk7Ar/{print$0}'/etc/passwdE確答案)顯示/etc/passwd文件中以“:"為分隔的第3個域,可以用()*catfile|cut-d-f3(正確答案)catfile|sed'3p'catfile|grep'3’catfile|awk-F"-'"{print$3}〈正確答案)以下針對grep命令的選項描述正確的選項是()*-c:輸出匹配行的計數正確答案)-i:不區分大小寫(正確答案)士遞歸,讀取目錄下所有文件進行匹配:正確答案)-V:顯示查找過程的詳細信息以下對于文件名的通配符描述正確的選項是()*?:任意單個字符(正確答案)*:任意長度的任意字符(正確答案)[]:指定范圍內的字符(正確答案)[A]:指定范圍外的字符(正確答案)/etc目錄下文件詳細信息輸入如下,那么可以實現打印出所有大于10k的文件的名稱的操作是()-rw-r-r-.1rootroot1388月1509:448.txtdrwxr-xr-x.3rootroot40968月1311:05a:[單項選擇題]*Is-1/etc/|grep,,A-n|awk,$5>10000{print$9}'(正確答案)Is-1/etc/|grep,,A-n|grep*$5>10000{print$0}'Is-1/etc/|grep,,A-n|awk'{print$9}'Is-1/etc/|grep,,A-n|sed,$5>10000{print$9}'()命令用于等候一個相匹配內容的輸出,一旦匹配到就執行其后面的動作或命令[單項選擇題]*spawnsendexpect(正確答案)interactexpect中使用()命令匹配關鍵字[單項選擇題]*interactexpect(正確答案)sendspawn()是expect中的一個重要變量,它是一個全局的時間控制開關,你可以通過為這個變量賦值來規定整個expectc操作的時間[單項選擇題]*timetimeout正確答案)seteofspawn命令是expect的初始命令,它用于啟動一個進程,之后所有expect操作都在這個進程中進行。那么使用spawn啟動“sshroot@”進程的方法為()[單項選擇題]*spawn[sshroot@]spawn(sshroot@)spawn{sshroot@}spawnsshroot@E確答案)expect命令中,如果匹配到“ftp:”關鍵字后,向其發送密碼“123”,可用()[單項選擇題]*send[確答案)tosent0是一個控制交互式程序的工具,它用來實現自動和交互式任務進行通信,無需人的手工干預[單項選擇題]*awkspawnexpect(正確答案)mail有關expect腳本中"#!/usr/bin/expect”的說法正確的有()[單項選擇題]*起注釋說明的作用,可以刪除不寫這一行可以寫在腳本的任意位置這一行需要寫在腳本開頭,用于告訴操作系統腳本里的代碼使用/usr/bin/expect程序執行(正確答案)以上說法都不正確S腳本的第一行“#!/usr/bin/expect”是什么意思()[單項選擇題]*起注釋說明的作用,可以刪除不寫這一行可以寫在腳本的任意位置這一行需要寫在腳本開頭,用于告訴操作系統腳本里的代碼使用/usr/bin/expect程序執行(正確答案)以上說法都不正確spawn命令是expect的初始命令,它用于啟動一個進程,之后所有expect操作都在這個進程中進行。那么使用spawn啟動“sshroot@52”進程的方法為()[單項選擇題]*spawn[sshroot@52]spawn(sshroot@52)spawn{sshroot@52)spawnsshroot@52]確答案)0是一個控制交互式的工具,它用來實現自動和交互式任務進行通信,無需人的手工干預[單項選擇題[*awkspawnexpect(正確答案)mail()命令用于等候一個相匹配內容的輸出,一旦匹配上就執行其后面的動作或命令[單項選擇題]*spawnsendexpect(正確答案)interactshell中可以用()截取文本中某一段數據內容[單項選擇題]*grepechoawk(正確答案)sedexpect中的初始命令為(),它用于啟動一個進程,之后所有expect操作都在這個進程中進行[單項選擇題]*spawn(正確答案)sendexpectinteractexpect中使用()命令來匹配關鍵字[單項選擇題]*interactexpect(正確答案)sendspawn0是expect中的一個重要變量,它是一個全局的時間控制開關,你可以通過給這個變量賦值來規定整個expectc操作的時間[單項選擇題]*timetimeout三確答案)seteofexpect的工作流程排序正確的選項是()1spawn啟動進程2退出結束3expect期待關鍵字4send向進進程發送字符:[單項選擇題]*123421341342(正確答案)4312shell中常用()截取文本中某一段數據[單項選擇題]*grepechoawk(正確答案)sed在expect說法正確的有()*\r二回車健(正確答案)\t=tab健(正確答案)\n=回車\d二退出()命令是expect的初始命令,它用于啟動一個進程,之后所有expect操作都在這個進程中進行,以下錯誤的選項是()*interact(正確答案)send(正確答案)spawnexpect(正確答案)expect的工作流程為:spawn啟動進程一send向進進程發送字符-expect期待關鍵字一退出結束。[判斷題]*對錯(正確答案)expect的工作流程可以理解為,spawn啟動進程----send向進進程發送字符-expect期待關鍵字一退出結束。[判斷題]*對錯(正確答案)expect的工作流程排序是13421spawn啟動進程2退出結束3e

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論