Time of Update: 2017-02-28
command options files一些與傳遞給shell的參數相關的變數:$# 命令列參數的個數$? 調用命令的傳回值$$ 當前進程的進程號$! 最後一個後台命令的進程號$0 命令列的第一個參數,也就是命令名$n 命令列的第n個參數,如果要取超過9個參數${n}$* 所有的命令列參數,等於("$1 $2...")"$@" 所有的命令列參數,等於("$1" "$2"...)
Time of Update: 2017-01-13
1、查看主機網卡流量 代碼如下複製代碼 #!/bin/bash#!/bin/bash#network#Mike.Xuwhile : ; do time='date +%m"-"%d" "%k":"%M' day='date +%m"-"%d' &
Time of Update: 2015-04-30
標籤:用shell寫了一個查看apk簽名的指令碼。代碼很少也很簡單支援遞迴目錄查詢#!/bin/bash#使用方法 ./getcertificate.sh xx.apkget_signature() { path=`jar tf "$1" | grep RSA` #尋找apk中RSA檔案 jar xf $1 $path #把RSA檔案解壓出來 keytool -printcert -file $path #查看指紋認證 rm -r $path
Time of Update: 2014-05-24
標籤:style class blog c code java shell遠程執行: 經常需要遠程到其他節點上執行一些shell命令,如果分別ssh到每台主機上再去執行很麻煩,因此能有個集中管理的方式就好了。一下介紹兩種shell命令遠程執行的方法。
Time of Update: 2014-05-21
標籤:c a int strong 檔案 2014 首先說下我個人對於shell的理解,我覺得shell是一種通過各種控制語句將linux命令進行集合實現批處理的一種指令碼語言.shell編程入門其實很簡單,文法知識並不多,但是進階shell編程就很難,因為shell是使用者和linux之間的橋
Time of Update: 2014-08-26
標籤:linux日誌記錄方式linux日誌記錄方式:tee -a aa.log #-a 表示追加grep "fdongdfd" missiles 2>>bb.log 錯誤輸出到bb.logcat aa.txt bb.txt 1>biaozhun.txt 2>cuowu.txt 標準輸出到biaozhun.txt 錯誤輸出到cuowu.txtcat aa.txt bb.txt > error.txt 2>&1 標準輸出和錯誤輸出到error.
Time of Update: 2014-07-12
標籤:blog http 使用 檔案 資料 2014 (1)它必須以例如以下行開始(必須放在檔案的第一行): #
Time of Update: 2018-12-05
1、什麼是shell?其實在接觸linux之前我已經聽過shell的大名,當時周圍同學在聊shell編程,我對其一無所知。但令人驚奇的是,記憶力稱得上糟糕的我竟然記住了這個名詞。好了,廢話少說。在上一篇(一)Linux? Ubuntu or CentOS?
Time of Update: 2018-12-04
上一篇部落格講了Linux抓取網頁的方式,有curl和wget兩種方式,這篇將重點講Linux抓取網頁的執行個體——抓取google play全球12國的遊戲TOP排名要抓取google play遊戲排名網頁,首先需要分析網頁的特點和規律:1、google
Time of Update: 2018-12-05
一、Shell變數 主要有本地變數和環境變數。 1、本地變數 -- 在使用者現有啟動並執行指令碼中使用 1) 定義本地變數 格式: variable-name=value 例子:[root@jike1 /root]# LOCALTEST="test" [root@jike1 /root]# echo $LOCALTEST (注意:
Time of Update: 2018-12-08
我在訪問ps1檔案的時候,一定要注意訪問路徑中是否包含空格。包含空格要用單引號''來處理。 PowerShell -command Set-ExecutionPolicy "Bypass"set filepath= '%CD%\AppDeployment.ps1'PowerShell -command "& %filepath%"Pause 錯誤的寫法:PS C:\> C:\Documents and Settings\Mingle\My
Time of Update: 2018-12-08
Linux shell指令碼基礎學習這裡我們先來第一講,介紹shell的文法基礎,開頭、注釋、變數和 環境變數,向大家做一個基礎的介紹,雖然不涉及具體東西,但是打好基礎是以後學習輕鬆地前提。1. Linux 指令碼編寫基礎◆1.1 文法基本介紹1.1.1
Time of Update: 2018-12-06
1.刪除0位元組檔案find -type f -size 0 -exec rm -rf {} \;2.查看進程按記憶體從大到小排列ps -e -o "%C : %p : %z : %a"|sort -k5 -nr3.按cpu利用率從大到小排列ps -e -o "%C : %p : %z : %a"|sort -nr4.列印說cache裡的URLgrep -r -a jpg /data/cache/* | strings | grep "http:" | awk -F'http:'
Time of Update: 2018-12-07
AIX SHELL技巧1)命令補全和曆史命令功能:set -o vi 然後使用(ESC \)可以補全命令中的檔案名稱,使用(ESC +)查看曆史命令列表,使用(ESC -)使用上一條命令。 使用ESC k和ESC j可以上查和下查曆史命令。使用ESC h和ESC l移動游標位置,然後當成vi文本進行編輯。2)crontab file entry format: min hour day-of-mon mon weekday command3)監控進程記憶體狀況:ps
Time of Update: 2018-12-07
可以通過使用shell使大量的任務自動化,shell特別擅長系統管理任務,尤其適合那些易用性、可維護性和便攜性比效率更重要的任務。 下面,讓我們一起來看看shell是如何工作的: 建立一個指令碼 Linux中有好多中不同的shell,但是通常我們使用bash (bourne again shell) 進行shell編程,因為bash是免費的並且很容易使用。所以在本文中筆者所提供的指令碼都是使用bash(但是在大多數情況下,這些指令碼同樣可以在 bash的大姐,bourne
Time of Update: 2018-12-06
一、實戰在目前的目錄中,需要重新命名所有檔案,格式為 school1, school2 ……等#!/bin/bashecho hello; a=1;for i in *; do echo $i; mv $i "school$a"; a=$(($a+1)); #a =`expr $a+1` 貌似行不通,要加空格!! #a =`expr $a +
Time of Update: 2018-12-07
The Bourne ShellWhen Unix was first born, it had a very basic shell written by Ken Thompson, one of the creators of Unix. The Bourne shell was written by Steve Bourne in 1979 as a scriptable Unix shell. All other shells have a prefix to
Time of Update: 2018-12-07
Shell指令碼是含有若干UNIX命令或可執行程式的文字檔。 1 運行Shell指令碼Shell指令碼有兩種運行方式,第一種方式是利用sh命令,把shell指令檔名作為參數。這種執行方式要求shell指令檔具有“可讀”的存取權限。 第二種執行方式是利用chmod命令設定shell指令檔,使shell指令碼具有“可執行”的存取權限。然後直接在命令提示字元下輸入shell指令檔名。 2
Time of Update: 2018-12-07
原理: awk命令,分割格式化的txt(txt檔案格式以“|”分割開的)成數組,然後拼接成html格式(html - head - title - body - table)shell源碼# !/bin/shfile_input='txt.log'file_output='txt2html.html'td_str=''function create_html_head(){ echo -e "<html> <body>
Time of Update: 2013-12-27
HI,早上好,cantgis又和大家見面了。今天我們聊聊關於認證這塊的事情,我們使用了很多網站驗證認證,其中 銀行、娛樂網站等等,他們每年都會到期一次。在Internet Explorer中的認證列表,到期的認證的集合,不規則的存在著,我們如何查詢獲得和處理呢?下面cantgis