shell指令碼實現簡單的模擬使用者操作,未加檢查點。
計次失敗:counter+1,輸出的一直是times==0
shell指令碼:
echo about eyelock counter=0 am start --activity-single-top -n com.android.settings/com.android.settings.Settings while : do sleep 2 input keyevent KEYCODE_BACK input keyevent KEYCODE_BACK input keyevent KEYCODE_HOME am start --activity-single-top -n com.android.settings/com.android.settings.Settings #eyelock input tap 591 1697 sleep 3 #use it input tap 546 1822 #luru sleep 15 #again input tap 566 1644 counter=&((counter+1)) echo "times ==" $counter sleep 15 if [ $counter -gt 10 ] then input keyevent KEYCODE_BACK input keyevent KEYCODE_BACK input keyevent KEYCODE_HOME break fi done
相關推薦
shell指令碼實現簡單的模擬使用者操作,未加檢查點。
計次失敗:counter+1,輸出的一直是times==0 shell指令碼: echo about eyelock counter=0 am start --activity-single-top -n com.android.settings/com.android.s
shell指令碼——實現簡單的功能
一、Hello Word的輸出:二、shell判斷是否已經安裝某個安裝包:三、shell判斷檔案或者資料夾是否存在四、在拷貝操作中直接覆蓋 不顯示提示資訊五、shell語句給以SASL_NOCANON開頭的行某一行加註釋六、echo中的轉義換行符 列印彩色字型、彩色背景七、s
Linux使用Shell指令碼實現FTP自動下載檔案,並記錄下載檔案日誌
Linux使用Shell指令碼實現FTP自動下載檔案,並記錄下載檔案日誌 最近初學shell程式設計,記一下自己寫的第一個指令
Linux下Shell指令碼實現批量重新命名資料夾,批量重新命名檔案(讓原本繁重的工作變得簡單)
最近接了個專案,具體做什麼都不說了,其中有個工作就是批量更改資料夾,然後批量更改資料夾下的檔名字,一會兒先貼程式碼,再詳細解釋步驟。 下面是我的簡化版的目錄結構,實際上有上百個。 project dir1 dir1.py dir2
運維中的日誌切割操作梳理(Logrotate/python/shell指令碼實現)
對於Linux系統安全來說,日誌檔案是極其重要的工具。不知為何,我發現很多運維同學的伺服器上都執行著一些諸如每天切分Nginx日誌之類的CRON指令碼,大家似乎遺忘了Logrotate,爭相發明自己的輪子,這真是讓人沮喪啊!就好比明明身邊躺著現成的性感美女,大家卻忙著自娛自樂,罪過!logrotate程式是一
shell指令碼實現相關文字和資料夾操作
shell指令碼實現某些文字/檔案和資料夾功能. 資料在指令碼的上層資料夾Data內,在scripts資料夾內執行該指令碼,按格式得到需要的event.cat檔案. 在此做一記錄, 以便以後檢視. #!/bin/bash #以要求格式生成event.cat #在資料檔案上一級目錄的src
shell指令碼實現mysql資料庫的增刪改查操作
一、shell指令碼實現mysql操作 通用的shell語句如下: mysql -hHOSTNAME−P{HOSTNAME} -PHOSTNAME−P{PORT} -uUSERNAME−p{USERNAME} -pUSERNAME−p{PASSWORD} -
ossutil命令上傳檔案到阿里雲oss詳解,使用Shell指令碼實現資料的自動上傳下載Bucket物件儲存
安裝ossutil yum -y install wget wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/50452/cn_zh/1524643963683/ossutil64 mv
JAVA實現 簡單搶紅包演算法,模擬真實搶紅包。
import java.math.BigDecimal; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; p
shell指令碼實現檔案移動、複製等操作
如題。 在此做一記錄,方便查閱。 #!/bin/bash #將一個目錄下的一些檔案移動到另一個目錄下 raw_dir="/home/liuyi/evt_test" #可修改絕對路徑; mkdir /home/liuyi/evt_bp #建立新的檔案目錄; for
jenkins自動部署應用到Tomcat,編譯後shell指令碼的簡單示例
1.先配置好jenkins需要用到的其他外部元件 jdk,maven,git/svn 安裝git: yum install git git地址使用命令查詢 whereis git maven jdk 安裝好後配置好環境變數
傳輸多個檔案中斷,shell指令碼實現續傳
背景:上篇部落格記錄了本人的需求shell指令碼第一版本,但是傳輸過程中不知道什麼原因中斷了,3000+個數據檔案只成功傳輸了1680個,但是又不能重新啟動之前的指令碼,會出現重複傳輸,也很耗時間。因此就想到從1681個開始傳。 假設 /test/tmpcsv
簡單的通過shell指令碼接收引數進行資料庫操作
建表sql語句: SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `cent_su
LINUX定時執行SHELL指令碼實現DB2資料庫操作,crontab無法正常識別執行
LINUX定時執行SHELL指令碼實現DB2資料庫操作。首先建立shell指令碼[注意:必須要設定匯出一下相關命令(DB2)的環境變數,否則crontab無法正常識別執行]。然後使用crontab建立定時任務。
用jQuery實現簡單的DOM操作
追加 匹配 簡單的 rep 兄弟節點 子元素 spa 添加元素 新建 通過jQuery創建元素節點:$oLi = $("<li></li>");這樣我們就創建了一個li標簽 如果想在元素節點中添加文本的話也挺簡單:$oLi = $("<li&g
(java)selenium webdriver學習---實現簡單的翻頁,將頁面內容的標題和標題鏈接取出
prop imp current inter 並且 常見問題 activity num div selenium webdriver學習---實現簡單的翻頁,將頁面內容的標題和標題鏈接取出; 該情況適合能能循環page=1~n,並且每個網頁隨著循環可以打開的情況, 註意一定
shell指令碼實現檔案改名/重新命名
shell指令碼實現檔案改名小操作, 在此做一記錄. #!/bin/bash #將資料檔案.SAC名改為'<sta>.[N/E/Z].SAC' #例如2014.143.20.49.21.0000.YN.BAS.00.BHE.M.SAC改為BAS.E.SAC cd ..
shell指令碼實現linux系統監控
一、系統監控要監控什麼? 硬體 CPU: [[email protected] ~]# top | sed -n '3p' 記憶體: 檢視系統記憶體的使用情況: 硬碟: 檢視磁碟的使用情況 系統 負載: 系統執行時間: 檢視作業系統的版
shell 指令碼的一些常用命令 set, export, shell陣列,esac, tee,time
1. set Linux set命令用來設定 shell ,設定使用shell的執行方式。 引數說明 -a 標示已修改的變數,以供輸出至環境變數。 -b 使被中止的後臺程式立刻回報執行狀態。 -C 轉向所產生的檔案無法覆蓋已存在的檔案。 -d She
類方法實現:用python實現一個簡單的單詞本,添加/查找/刪除單詞。
end code div keys style 成功 move print utf 1.實現一個簡單的單詞本,功能: ①添加單詞,當所添加的單詞已存在時,讓用戶知道 ②查找單詞,當查找的單詞不存在時,讓用戶知道 ③刪除單詞,當刪除的單詞不存在時,讓用戶知道 以上