echo e對互動式腳步傳入引數

2021-09-20 03:06:28 字數 722 閱讀 1230

ehco命令的-e選項:啟用轉義字元。使用-e選項時,若字串**現以下字元,則特別加以處理,而不會將它當成一般文字輸出:

•\a 發出警告聲;

•\b 刪除前乙個字元;

•\c 最後不加上換行符號;

•\f 換行但游標仍舊停留在原來的位置;

•\n 換行且游標移至行首;

•\r 游標移至行首,但不換行;

•\t 插入tab;

•\v 與\f相同;

•\\ 插入\字元;

•\nnn 插入nnn(八進位制)所代表的ascii字元;

echo -e可以配合需要使用者互動的命令使用,常見的是配合fdisk使用如下:

echo  -e  'n\np\n1\n\n+1g\nw\n'  |  fdisk  /dev/sdc
**庫中常見套路如下:

response = "inputdata\n" + \

hostname + "\n" \

"root\n" \

"p@ssw0rd"

cmd = 'mkdir -p %s/; echo -e "%s" > %s' % ("/tmp_dir/", response, "/tmp_dir/interactivecommand")

issuecmd.issue_bash(cmd, host=hostname)

互動式介面

互動式介面 啟動終端後,在終端裝置附加乙個互動式應用程式 runlevel 顯示當前執行的模式 root vm 163 113 centos runlevel n 3init 3 切換至命令列 init 0 停機 千萬不能把initdefault 設定為0 init 1 單使用者模式 init 2 ...

互動式 非互動式,登入式 非登入式Shell

互動式shell和非互動式shell 互動式模式 在終端上執行,shell等待你的輸入,並且立即執行你提交的命令。這種模式被稱作互動式是因為shell與使用者進行互動。這種模式也是大多數使用者非常熟悉的 登入 執行一些命令 退出。當你退出後,shell也終止了。非互動式模式 以shell scrip...

對大資料進行互動式分析

之前提到過,大資料分析 bda 包括大資料的採集 儲存 分析 展示。而其中分析是bda的關鍵。說到分析,可以分為歷史分析和實時分析。對於歷史分析,對典型的就是利用map reduce技術進行資料查詢 統計 而對於實時分析,最重要的就是實時計算 持續計算技術,我以前也提到過,包括流資料處理 cep等等...