Time of Update: 2018-07-24
#!/bin/bash DestMailsList=("xxx@xxx.com"); BUILD_DIR=g3_asic_yocto LOG_FILE="g3_asic_dailybuild.txt" TAIL_FILE="./tail.txt" #CurTime=$(date "+%Y%m%d") DayTimeTag=$(date "+%Y%m%d")
Time of Update: 2018-07-26
好久沒寫部落格了,最近工作需要,研究了一下下面這些功能: 1:把qDebug資訊列印到QT 視窗 2:把qDebug資訊儲存到本地 3:執行shell指令碼 4:把終端資訊輸出到QT視窗 先上代碼: #include "logbrowser.h"#include <QApplication>#include <QPointer>#include
Time of Update: 2017-01-13
通過curl的-w參數我們可以自訂curl的輸出,%{http_code}代表http狀態代碼 代碼如下複製代碼 # curl -I -m 10 -o /dev/null -s -w %{http_code} www.111cn.net 上面的輸出是不含換行的,如果需要換行的話,加上\n 代碼如下複製代碼 # curl -I -m 10 -o /dev/null -s -w %{http_code} www.111cn.net20
Time of Update: 2017-01-18
tomcat是隨機啟動的,所以在開啟伺服器的時候要手動開啟tomcat,不然沒法訪問(網上說可以設定隨著伺服器開啟而開啟,我還不會妮。。。)1:找到tomcat安裝路徑[root@localhost ~]# cd .. (返回上一級目錄)[root@localhost /]# ls (列出該目錄下的所有檔案)bin dev home
Time of Update: 2017-01-18
複製代碼 代碼如下:[root@web-server php]# /etc/init.d/httpd restartshell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory該錯誤表示 getcwd 命令無法定位到當前工作目錄。一般來說是因為你 cd 到了某個目錄之後 rm 了這個目錄,這時去執行某些 service
Time of Update: 2017-01-18
出現bad interpreter:No such file or directory的原因,是檔案格式的問題。這個檔案是在Windows下編寫的。換行的方式與Unix不一樣,但是在vim下面如果不Set一下又完全看不出來。問題分析:1、將windows 下編寫好的SHELL檔案,傳到linux下執行,提示出錯。2、出錯資訊:bad interpreter:
Time of Update: 2016-11-18
標籤:manage android pack qpi tar and enable 測試 ast adb shell中的am
Time of Update: 2016-01-04
標籤:錯誤一:Hive的where後不能用欄位的別名, 錯誤二:hive的groupby中不能用自己定義函數,否則報錯(用嵌套select取代) 錯誤三:運行:$ ./hive_game_operationstatis5.sh時,報錯資訊例如以下:./hive_game_operationstatis5.sh:line 11: [: missing `]'./hive_game_operationstatis5.sh:line 17:
Time of Update: 2015-05-13
標籤:PID:進程在系統中的IDCPU% - 當前瞬時所以使用CPU佔用率#THR - 程式當前所用的線程數UID - 運行當前進程的使用者idName - 程式名稱android.process.mediaVSS - Virtual Set Size 虛擬耗用記憶體(包含共用庫佔用的記憶體)RSS - Resident Set Size 實際使用實體記憶體(包含共用庫佔用的記憶體)PSS - Proportional Set Size 實際使用的實體記憶體(比例分配共用庫佔用的記憶體)USS
Time of Update: 2015-05-16
標籤:echo printf linux functions一、echo命令(帶參數-e)cat color.sh#!/bin/bashecho -e "\033[30m black \033[0m"echo -e "\033[31m red \033[0m"echo -e "\033[32m green \033[0m"echo -e "\033
Time of Update: 2015-03-05
標籤:shell 模式比對中的特殊字元* 匹配任何字串(包括Null 字元串).?匹配任何單個字元.[...]匹配包含的任一字元.注意事項:‘*‘在檔案名稱擴充中使用‘**‘將匹配所有檔案和零個或多個子目錄.如果在模式結尾加上‘/‘那麼僅匹配目錄和子目錄不匹配檔案.[...] 如果一對字元由連字號(-)分割那麼將表示一個範圍.如果[]中第一個字元為‘!‘或‘^‘那麼[]模式將變為不匹配包含的任一字元.例如: [a-dx-z]等同於[abcdxyz]extglob 選項開啟如果 shell
Time of Update: 2015-03-02
標籤:測試的本質: 是一條操作命令 根據$?返回值來判斷條件是否成立操作規範: 格式1: test 條件運算式 格式2: [ 條件運算式 ]測試操作的聯絡方法: 直接根 && echo YES
Time of Update: 2015-02-14
標籤:du簡單用法樣本du -sh xmldb/du -sm * | sort -n //統計目前的目錄大小 並安大小 排序du -sk * | sort -ndu -sk * | grep guojf //看一個人的大小du -m | cut -d "/" -f 2 //看第二個/ 字元前的文字查看此檔案夾有多少檔案 * 有多少檔案du xmldb/du xmldb* |wc -l輸出: 40752解釋: wc [-lmw]參數說明:-l
Time of Update: 2018-12-04
假設我要運行一個可以攜帶參數的 script ,運行該指令碼後螢幕會顯示如下的資料:程式的檔名為何?共有幾個參數?若參數的個數小於 2 則告知使用者參數數量太少全部的參數內容為何?第一個參數為何?第二個參數為何#!/bin/bash#The program shows the script name,and the parameters....echo "The script name is ==> $0"echo "The num of the
Time of Update: 2018-12-04
判斷一個指令碼中的變數是否為空白,我寫了一個這樣的shell指令碼: #!/bin/sh #filename: test.sh para1=if [ ! -n $para1 ]; then echo "IS NULL"else echo "NOT NULL"fi 然後把該指令碼:test.sh通過chmod +x 改為可以執行的指令碼,執行後輸出的結果為: NOT NULL,很是奇怪,最後,通過查詢一些資料發現,可以通過如下方式判斷一個shell變數是否為空白:1. 變數通過"
Time of Update: 2018-12-03
adb shell dumpsys meminfo會得到如下資訊:Currently running services: meminfo-------------------------------------------------------------------------------DUMP OF SERVICE meminfo:Applications Memory Usage (kB):Uptime: 5712383 Realtime: 5712383** MEMINFO in
Time of Update: 2018-12-05
原文地址:http://www.cnblogs.com/chengmo/archive/2010/10/14/1851570.html shell可以在不調用第3方命令,表示不同進位資料。這裡總結以下表示方法。shell 指令碼預設數值是由10 進位數處理,除非這個數字某種特殊的標記法或首碼開頭. 才可以表示其它進位類型數值。如:以 0 開頭就是 8 進位.以0x 開頭就是16 進位數.使用 BASE#NUMBER
Time of Update: 2018-12-05
1.for i in $(seq 0 9);do touch file$1;done 2.sort -k 1 -t ':' passwd | awk -F ':' '{ print $3":"$4":"$5}' 3.diff -B file1 file2 4.isodump -i out.iso -x /media/cdrom ; umount /media/cdrom #沒有考慮cdrom被別的佔用的情況 5.dd if=/dev/zero of=~/outfile bs=1G count=1
Time of Update: 2018-12-03
VC預設的字型是MS Shell Dlg(8),而MS Shell Dlg本身並不是一種字型(參考:http://poxi.bokee.com/957883.html),只是一種字型映射。以中文Windows XP平台為例,MS Shell Dlg(8)即為宋體(9.5)。映射的字型在註冊表中可以指定,好處是可以動態更改其他應用程式的字型--當然前提是使用這個字型映射的vc 對話方塊字型指定是在.rc資源檔中指定如:IDD_DDASICLI_DIALOG DIALOGEX 0, 0, 48,
Time of Update: 2018-12-05
很多新手想要學漢化軟體。不知道從何學。今天我就發個最基本的查殼教程。當然咯。此教程只對新手。老鳥請飛過。下面我就簡單的介紹一下:新手想要學漢化。第1步。就是要查殼。看看軟體加的是什麼殼。什麼是殼。殼呢?就象我們人穿的外表的衣服。穿了衣服。我們也就看不到裡面的。下面我就用PEID查殼軟體來查殼:PEiD查殼軟體介紹:PEiD 可以探測大多數的 可攜式執行檔封包器、加密器和編譯器。當前可以探測 600 多個不同簽名。PEiD