Time of Update: 2018-12-03
import flash.display.Sprite; import flash.display.Stage; import flash.events.Event; import flash.geom.Point; import zujian.Tank; public class Paodan extends Sprite { private var ball:Ball; private var point:Point=new Point(); private var
Time of Update: 2018-12-03
必須以#!/bin/sh開始用#號開始一行注釋$#表示該指令碼傳入的參數個數$1,$2,...表示第1個參數,第2個參數,...shift用於讓$n表示的參數移向下一個參數,這在for迴圈中有用。比如$1表示第一個參數,經過shift後,$1相當於原來的$2所表示的參數,依次類推。if語句if [ ] ; then...fifor語句for i in $@; do...done上面的$@是所有傳入參數的集合。while語句while [ ] ; do...doneswitch語句case "$1
Time of Update: 2018-12-03
[InternetShortcut]URL=http://www.baidu.com/IDList=BEST=0[{000214A0-0000-0000-C000-000000000046}]Prop3=19,2 以上是windows下儲存的百度的捷徑檔案以文本形式開啟的代碼。所有url檔案的格式基本一致,前2行相同,後面的略有不同,沒有研究。 現在的任務就是取得網址,然後用瀏覽器開啟。shell指令碼讀取檔案的指定行可以用以下方法:cat $1 | awk 'NR==2
Time of Update: 2018-12-03
簡介:對於一些要長期啟動並執行程式(如伺服器程式),寫一個監控程式讓在意外退出時自動重啟是很有必要的。這個功能,可以通過一個簡單的SHELL指令碼來實現。#!/bin/shwhile [ 1 ]; do#程式的名字 name="aaa" DTTERM=`pgrep $name`#檢查進程執行個體是否已經存在 if [ ! -n "$DTTERM" ] then echo "restart process: $name and date is: `date`
Time of Update: 2018-12-03
OverviewThe FileSystem (FS) shell is invoked by bin/hadoop fs <args>. All FS shell commands take path URIs as arguments. The URI format is scheme://autority/path. For HDFS the scheme is hdfs, and for the local filesystem the scheme isfile. The
Time of Update: 2018-12-03
方法一:(以OpenSSH編譯完成之後的 拷貝和產生key 為例)#!/bin/bashDIR_PATH=$HOME/sshdfilecp sshd $DIR_PATH/sbincp scp sftp ssh ssh-add ssh-agent ssh-keygen ssh-keyscan $DIR_PATH/bincp sftp-server ssh-keysign $DIR_PATH/libexeccp sshd_config ssh_config $DIR_PATH/etcchmod 75
Time of Update: 2018-12-03
在當前路徑下面ls -altr其中,space、sky 都是檔案夾,其餘的是檔案。其目錄結構如下:1. 列出當前路徑下的所有檔案夾 ls -l | grep ^d2. 統計當前路徑下的檔案夾個數 ls -l | grep ^d | wc -l3. 列出目前的目錄下面除了包含 space 關鍵字的所有檔案或者檔案夾? ls | grep -v "space"4. 只想保留包含 space 關鍵字的檔案或者檔案夾 ?rm -fr `ls | grep -v
Time of Update: 2018-12-03
使用 am 命令可以在命令列方式下啟動系統中已經存在的 app.adb shell 進入命令列。am 斷行符號,可以看到關於 am 的協助資訊。關於各個參數的含義,在這裡不再贅述,舉幾個例子即可。為了說明問題,自己寫一個 app,一個 activity、一個 service: 源碼:package mark.zhang;import android.app.Activity;import
Time of Update: 2018-12-03
Shell指令碼學習(三):shell 函數和一些常用符號和命令一、shell函數跟C的思想一樣,shell函數就是把一些完成固定功能並且一般會重複使用多次的命令和語句封裝在一個函數裡,每當要使用該功能時直接調用該函數就ok1.函數的定義,有兩種定義方式:(1)function_name(){Command 1...Command n}(2)Function function_name(){Command 1...Command
Time of Update: 2018-12-03
第十三章:處理使用者輸入命令列參數讀取參數bash shell會將一些稱為位置參數(positional parameter)的特殊變數分配給命令列輸入的所有參數甚至包括程式名$0:程式名(程式的絕對路徑),可以對$0使用basename函數(basename $0),它只返回程式名$i(9>i>0):第i個參數如果需要的參數多於9個,那麼只需${10},這樣既可如果指令碼需要參數,但是執行的時候並沒有輸入參數,執行的時候則會得到錯誤if [ -n "$1"
Time of Update: 2018-12-03
shell排序就是插入排序的一個變化形式,由於插入排序是每一個元素都會進行比較,並拿當前元素和之前的所有元素進行比較,在最壞情況下。因此,DL.Shell於1959年提出了shell排序,也就是分組插入排序,將一個待排序數組進行分組,在多個組之間的對應元素進行插入排序,通過不斷的增加組值,來使待排序數組完成一次排序。因此shell排序也叫做增量插入排序。本人心裏面思考了這個排序,整整想了2天。因此記錄下這個過程了。 假如現在有待排序數組:10,14 ,73 ,25
Time of Update: 2018-12-03
發現for和while一個細節上的區別,寫出來備忘。指令碼:file=/home/hadoop/phrases.txtfor content in `cat ${file}`do phrase=`echo ${content}` echo $phrasedonephrases.txt檔案內容是:Hello previous rep很自然的以為echo $phrase的值是"Hello previous rep",不過出乎意料,結果是"Hello"。怎樣才能列印出整行"
Time of Update: 2018-12-03
不知道 是什麼時候寫的東西,整理文檔時被考古發現,給那些閑著蛋疼之人,一笑而過吧。如果本文中的錯誤給您帶來所有的精神損失,請找保險公司理陪!當然你可以告訴我 (傾訴) 數組作為一種特殊的{function onclick(){function onclick(){function onclick(){tagshow(event)}}}}">資料結構在任何一種程式設計語言中都有它的一席之地,當然bash {function onclick(){function
Time of Update: 2018-12-03
Shell元字元和shell內部變數2007-04-17 10:58shell 元字元> prog > file 將標準輸出重新導向到檔案>> prog >> file 將標準輸出附加到檔案< prog < file 從檔案file中擷取標準輸入| p1 | p2 將p1的標準輸出作為p2的標準輸入<<string Here Document:
Time of Update: 2018-12-03
UNIX Shell 編程 一些條件判斷 總結 -b file 若檔案存在且是一個塊特殊檔案,則為真-c file 若檔案存在且是一個字元特殊檔案,則為真-d file 若檔案存在且是一個目錄,則為真-e file 若檔案存在,則為真-f file 若檔案存在且是一個規則檔案,則為真-g file 若檔案存在且設定了SGID位的值,則為真-h file
Time of Update: 2018-12-04
#!/bin/sh #filename:2.sh b=9e=15tmpb=$bwhile [ $tmpb -le $e ]do echo $tmpb #tmpb=`expr $tmpb + 1` //ok tmpb=$(expr $tmpb + 1)done執行這個指令碼後,輸出的結果為:9101112131415 注意: 第9行的功能和第10行的功能是一樣的。 下面的例子是使用一個迴圈,必須輸入一個數字才能退出.#!/bin/sh #filename:b while :do
Time of Update: 2018-12-04
天外飛仙層級的Linux Shell命令時間:2010-08-27 10:15來源:wowubuntu.com本文編譯自commandlinefu.com (應該是 Catonmat) 的系列文章Top Ten One-Liners fromCommandLineFu Explained
Time of Update: 2018-12-04
1.建立和運行shell程式什麼是shell程式呢? 簡單的說shell程式就是一個包含若干行shell或者linux命令的檔案.象編寫進階語言的程式一樣,編寫一個shell程式需要一個文字編輯器.如VI等.在文本編輯環境下,依據shell的文法規則,輸入一些shell/linux命令列,形成一個完整的程式檔案.執行shell程式檔案有三種方法(1)#chmod +x file(在/etc/profile中,加入export
Time of Update: 2018-12-04
四、迴圈結構語句shell常見的迴圈語句有for迴圈、while迴圈、until迴圈for 迴圈文法:for 變數 in 列表 do 操作 done註:變數是要在迴圈內部用來指代當前所指代的列表中的那個對象的。列表是在for 迴圈的內部要操作的對象,可以是字串也可以是檔案,如果是檔案則為檔案名稱。例:刪除垃圾箱中的所有.gz檔案#delete all file with extension of “gz” in the dustbinfor I in
Time of Update: 2018-12-04
ls -l dir1 | wc -l . 1。while 條件 ; do done //(()) [] test2。until同上,僅僅是條件不成立的時候才執行3。/dev/null : unix 黑洞。 用於清空檔案 cat /dev/null > xx find -name a.txt 2>/dev/null4。注意:陷阱題之continue跳出迴圈後,把列印的東東留在了緩衝區,結果一直都沒有列印出來。5。命令列表 && && |