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等等...