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: 2017-01-13
為了更方便的知道伺服器上記憶體使用量情況,並根據記憶體使用量大小來重啟服務,這裡我只整了故障警示,如果想要自動重啟服務的話,就要大家自己去修改了.指令碼內容:寫出來了,不太好看, 也不太會用awk, 不太會用awk的格式輸出所以用了一長串的字元,高手們來改進 代碼如下複製代碼 [zz ~/my_scripts]$ cat awk_monitor {OFS="t"if ( $9 >= 5.0 ) if ( $10 &
Time of Update: 2017-01-18
Shell也叫做命令列介面,它是*nix作業系統下使用者和電腦的互動介面。Shell這個詞是指作業系統中提供訪問核心服務的程式。這篇文章向大家介紹Shell一些非廣為人知、但卻實用有趣的知識,權當品嘗shell主食後的甜點吧。科普 先科普幾個你可能不知道的事實:Shell幾乎是和Unix作業系統一起誕生,第一個Unix Shell是肯·湯普遜(Ken Thompson)以Multics上的Shell為模範在1971年改寫而成,並命名Thompson
Time of Update: 2015-06-10
標籤:1.定義變數時, =號的兩邊不可以留空格. eg: gender=femal------------right gender =femal-----------wrong gender= femal-----------wrong2.條件測試語句 [ 符號的兩邊都要留空格. eg: if [ $gender = femal ]; then-------right. echo "you are femal"; fi if[
Time of Update: 2015-06-06
標籤:$# 是傳給指令碼的參數個數$0 是指令碼本身的名字$1 是傳遞給該shell指令碼的第一個參數$2 是傳遞給該shell指令碼的第二個參數[email protected] 是傳給指令碼的所有參數的列表$* 是以一個單字串顯示所有向指令碼傳遞的參數,與位置變數不同,參數可超過9個$$ 是指令碼啟動並執行當前進程ID號$?
Time of Update: 2015-06-02
標籤:程式設計語言 local export shell linux-shell &nbs
Time of Update: 2015-05-20
標籤:shell特殊變數接下來看一些特殊變數$? :接收上一條命令的返回狀態代碼,這樣的話可以知道上一條命令是否執行成功,如果上一條命令執行成功的話,這個返回狀態代碼就是0,如果上一條命令執行失敗的話,傳回值是1-255之間的某個值,也就是說,成功的傳回值只有一個,失敗的傳回值是各種各樣的。執行ls 命令 再執行echo $? 狀態代碼為0執行lkkk命令,再執行echo
Time of Update: 2015-05-13
標籤:linux redhat server
Time of Update: 2015-05-02
標籤:linux shell.>> &> 一、檔案代碼 “轉向”的意思是說:原本應由標準輸入(如鍵盤)讀取資料的,改由其它檔案讀取;原本應把結果顯示在標準輸出(如螢幕)的,改輸出到其它檔案。在這個過程中會涉及到檔案代碼(file
Time of Update: 2015-04-29
標籤:shell 學習筆記 #!/bin/bash# Author:undoner# Copyright (c) undoner# Test Code# -----------------------------------------------------------------#標準輸入輸出echo "What is your name?"read PERSONecho
Time of Update: 2015-04-07
標籤:Linux的shell種類比較多,常見的有:Bourne
Time of Update: 2015-04-01
標籤:chsh命令用於修改你的登入shell。1 我想知道我機器安裝了哪些shell?兩種方法可以查看:第一種:[[email protected] ~]$ chsh -l/bin/sh/bin/bash/sbin/nologin/bin/zsh第二種:[[email protected] ~]$ cat /etc/shells/bin/sh/bin/bash/sbin/nologin/bin/zsh其實chsh -l也是來查看這個檔案。2
Time of Update: 2014-10-14
標籤:style blog color 使用 for strong 檔案 sp div 與其他程式設計語言類似,Shell支援for迴圈。for迴圈一般格式為:for 變數 in 列表do
Time of Update: 2018-12-05
linux 下最重要的指令碼語言算是 bash 了,我也就寫點這個吧(我也只會這個:))。跟其他開發語言(如C)比,bash 是比較簡單的一種語言,主要用於寫一些指令碼代碼,一些批處理或安裝程式。你可以看看在/etc/init.d/目錄下,那裡就有很多用來控制各個服務的腳 本檔案。 先看一個“hello world!”的例子:在某個目錄下建立一個檔案,叫hello.sh,敲入以下代碼:#!/bin/shecho "hello
Time of Update: 2018-12-05
SHELL語句用法心得 一. 調用系統“建立捷徑”嚮導 是否為VB不支援建立捷徑而於著急呢?雖然您可以調用vb5stkit.dll中的fCreateShellLink函數,但它是為安裝程式設計的,捷徑的預設路徑總是從目前使用者的“/Start Menu/Programs”開始,也就是說,如果您的Windows95裝在C盤上,您無法通過 fCreateShellLink 函數把捷徑建立到D盤上去。 現在,給大家介紹一種極為方便、巧妙的方法: 用Shell語句調用系統“建立捷徑”嚮導。
Time of Update: 2018-12-05
DOS命令 SHELL命令 BAT命令 執行 java 的 class檔案和Jar檔案 1、運行無包名的java程式編譯成 HelloWorld.class然後在class所在目錄運行: java HelloWorld 2、運行有包名的java程式編譯成 HelloWorld.class假設包名是com,類名是HelloWorld,編譯後放到d盤根目錄下的com檔案夾下(檔案實際路徑 d:\com\HelloWorld.class) java -cp d:\
Time of Update: 2018-12-05
http://southking.javaeye.com/blog/613089在Linux中執行.sh指令碼,異常/bin/sh^M: bad interpreter: No such file or directory。 分析:這是不同系統編碼格式引起的:在windows系統中編輯的.sh檔案可能有不可見字元,所以在Linux系統下執行會報以上異常資訊。 解決:1)在windows下轉換: 利用一些編輯器如UltraEdit或EditPlus等工具先將指令碼編碼轉換,再放到Linux中執行。
Time of Update: 2018-12-05
Windows 總共支援七種 Shell 擴充程式,它們分別是: 拷貝鉤子處理常式(Copy Hook Handler) 內容相關性功能表處理常式(Context Menu Handler) 拖放處理常式(Drap-and-Drop Handler) 表徵圖處理常式(Icon Handler) 屬性工作表處理常式(Property Sheet Handler) 放置處理常式(Drop Target Handler) 資料處理程式(Data Object
Time of Update: 2018-12-06
adb shell topPID:進程在系統中的IDCPU% - 當前瞬時所以使用CPU佔用率#THR - 程式當前所用的線程數UID - 運行當前進程的使用者idName - 程式名稱android.process.mediaVSS - Virtual Set Size 虛擬耗用記憶體(包含共用庫佔用的記憶體)RSS - Resident Set Size 實際使用實體記憶體(包含共用庫佔用的記憶體)PSS - Proportional Set Size
Time of Update: 2018-12-06
-b 當file存在並且是塊檔案時返回真 -c 當file存在並且是字元檔案時返回真 -d 當pathname存在並且是一個目錄時返回真 -e 當pathname指定的檔案或目錄存在時返回真 -f 當file存在並且是正規檔案時返回真 -g 當由pathname指定的檔案或目錄存在並且設定了SGID位時返回為真 -h 當file存在並且是符號連結檔案時返回真,該選項在一些老系統上無效 -k 當由pathname指定的檔案或目錄存在並且設定了“粘滯”位時返回真 -p