Time of Update: 2015-05-11
標籤:shell實戰1: 輸入2個整數,判斷大小三種方式實現:1 定義變數 2 指令碼傳參 3
Time of Update: 2015-05-11
標籤:shell linux 指令碼 本指令碼主要用於修改IP地址為靜態!#!/bin/bash##Target: Auto Chmod IP Information!#Date: 2015-05-10#Author: Jacken#QQ:654001593#QQ Group:170544180#Version: 1
Time of Update: 2015-05-08
標籤:shell最近幫同學寫一個簡單指令碼=
Time of Update: 2015-05-07
標籤:ls -lat 列出目前的目錄所有東東的東東 ls -lath 人看的大小 ls -F | grep "/$"只搞目錄 ls -lR 包括子目錄… ls --ignore filename -lt 忽略某個 which,在PATH變數指定的路徑中,搜尋看某個命令是否存在,以及執行的到底是哪一個位置的命令。 whereis, 搜尋程式名,而且只搜尋二進位檔案、man說明檔案和原始碼檔案。如果省略參數,則返回所有資訊。
Time of Update: 2015-05-05
標籤:linux 指令碼 shell 今天接到有關部門反映,儲存的空間不夠了。需要刪除一些視頻檔案來騰出空間。由於剛接手工作沒多久,上任寫的是python指令碼。無奈,個人python水平還是入門。所以只能另寫個shell指令碼來完成工作了。
Time of Update: 2015-05-04
標籤:這裡先以一個例子簡單標記一下,將這個問題拋出,以後再補充完整。bash的解析次序例子:[email protected]:~/sh_test$ sudo awk ‘NR==1 {print $0}‘ /etc/shadowroot:!:16141:0:99999:7:::[email protected]:~/sh_test$ sudo awk ‘NR==1 {print $0}‘< /etc/shadow-bash: /etc/shadow:
Time of Update: 2015-05-05
標籤:shell 字串 字串操作 shell中的字串:字串是shell編程中最常用最有用的資料類型(除了數字和字串,也沒啥其它類型好用了,哈哈),字串可以用單引號,也可以用雙引號,也可以不用引號。單雙引號的區別跟PHP類似。單引號:單引號裡的任何字元都會原樣輸出,單引號字串中的變數是無效的單引號字串中不能出現單引號(對單引號使用轉義符後也不行)雙引號:雙引號裡可以有變數雙引號裡可以出現逸出字元1
Time of Update: 2015-05-02
標籤:array shell 思路,產生一個隨機數組,然後按按照數組的元素將檔案中行的重新輸出1、隨機數組的產生 看書的時候感覺很是簡單。第一次用卻有點無從下手。 首先是定義,shell中的變數是弱變數,可以隨時定義。 arr=(`seq 57`) 建立一個1..57的一個數組,注意一定要加括弧,否則定義不成數組。 也可以使用for迴圈的方式為數組動態賦值。
Time of Update: 2015-05-05
標籤:不看筆記,長時間不用自己都忘了,還是得經常看看筆記啊。 一個簡單的shell程式shell結構1、#!指定執行指令碼的shell2、#注釋行3、命令和控制結構建立shell程式的步驟第一步:建立一個包含命令和控制結構的檔案第二步:修改這個檔案的許可權使它可以執行。 使用chmod u+x第三步:執行shell sh
Time of Update: 2015-05-03
標籤:hbase shell 無法使用刪除鍵 securecrt終端 使用刪除鍵解決方案 hbase指令碼 一、描述在SecureCRT終端上遠端連線Linux系統,並且使用hbase
Time of Update: 2015-04-30
標籤:shell 整數運算 運算子 算數運算子 shell只支援整數運算 常見的算數運算大多結合shell的內建命令let來使用。 + - * / % **(冪運算) += -= *= /= %= 位元運算 >> << & | ^ ~ 自增自減 ++ --
Time of Update: 2015-05-01
標籤:linux shell 字串操作(長度,尋找,替換)詳解 在做shell批次程式時候,經常會涉及到字串相關操作。有很多命令語句,如:awk,sed都可以做字串各種操作。 其實shell內建一系列操作符號,可以達到類似效果,大家知道,使用內部操作符會省略啟動外部程式等時間,因此速度會非常的快。 一、判斷讀取字串值運算式含義${var}變數var的值, 與$var相同 ${var-DEFAULT}如果var沒有被聲明,
Time of Update: 2015-04-22
標籤:linux shell centos shell指令碼 惡意登入 最近學習到linux系統日誌和計劃任務,下班回家的地鐵上有了靈感,嘗試編寫了自己的第一個指令碼,監測如果有惡意登入伺服器的話,發郵件通知管理員。暫時還沒學習到如何發郵件給管理員,目前只是命令列的提醒和日誌記錄;指令碼的內容也比較簡單,都是學習過的基本知識,活
Time of Update: 2015-04-23
標籤:</pre><p>寫了一個指令碼,主要做1、掛載本地iso鏡像檔案2、開機本地iso鏡像開機自動掛載3、用iso鏡像配置本地yum源</p><pre>#!/bin/bash#author:wjf#date:2015/04/22#desc:establish a yum on local rhel6.4echo "請輸入iso鏡像完整路徑"read v_iso_pathecho
Time of Update: 2015-04-22
標籤:#!/bin/bash##下面是字型輸出顏色及終端格式控制#字型色30-37echo -e "\033[30m黑色字\033[0m"echo -e "\033[31m紅色字\033[0m"echo -e "\033[32m綠色字\033[0m"echo -e "\033[33m黃色字\033[0m"echo -e "\033[34m藍色字\033[0m"echo -e "\033[
Time of Update: 2015-04-21
標籤:exit 退出狀態 1. intruductionexit 使shell(指令碼)以指定狀態值退出, 不帶參數執行exit時,shell或指令碼以最後執行命令的狀態值退出。 shell退出前, trap會捕獵EXIT訊號。0表示執行成功,非0值表執行失敗。它經常用於判斷語句和迴圈語句來控製程序和運算式的流程。 exit
Time of Update: 2015-04-18
標籤:the Shell Profile: When a new interactive shell is started, /etc/profile, followed by /etc/bash.bashrc(if a bash shell), ~/.profile, and finally ~/.bashrc are executed in that order. PATH You can set your PATHenvironment variable to
Time of Update: 2015-04-20
標籤:http://www.cnblogs.com/chengmo/archive/2010/09/30/1839632.html #!/bin/bash# 指令碼檢測到離線主機會發送郵件通知,可一直運行。# 請根據你的需要設定 Mail gatewany ip lastip 四項 其餘不用設定Mail[email protected]163.com #警示郵件接收地址gateway=192.168.1.253 #內網網關ip
Time of Update: 2015-05-11
標籤:一、原理Windows編譯的檔案和Linux編譯的檔案格式不太一樣,導致在Linux運行Shell指令碼的時候會提示:/bin/bash^M: bad interpreter: 沒有那個檔案或目錄。原因是這樣的:1、Windows編譯的檔案結束時(斷行符號+換行)2、Linux編譯的檔案結束時(換行)
Time of Update: 2015-04-20
標籤:在shell下,我們需要完成什麼操作,可以寫成一個shell指令碼然後運行它;win下,可以寫個autohotkey指令碼,然後綁定快速鍵,一鍵運行。 網上的教程很多,如http://xbeta.info/autohotkey-guide.htmhttp://jixiuf.github.io/autohotkey/AutoHotKey_1.htmlhttp://www.cnblogs.com/hustlijian/archive/2012/11/26/2789726.html有個