建立指令碼:touch shell_test1.sh //以.sh為尾建立檔案
給予許可權:chmod +x shell_test1.sh //增加執行許可權
執行指令碼:sudo ./shell_test1.sh //以「./」做執行開頭
求100的偶數之和:方法一(for迴圈)
#!/bin/bash
sum=0
for i in ; do
sum=$(($sum+2*$i))
done
echo "the sum is $sum"
方法二:
#!/bin/bash
let sum=0
for i in $(seq 1 100); do
if [ $[$i%2] == 0 ]; then
let sum+=$i
fidone
echo "the sum is $sum."
for讀取檔案資料:
#!/bin/bash
for i in $(cat /root/users.txt) --》從列表檔案讀取檔名 do
echo $i 從中讀取並列印出來
done
例:輸出0-9以內的隨機數–》echo $((random%10))
輸出1-10以內的隨機數–》echo $((random%10+1))
#!/bin/bash
# 編寫指令碼,顯示進度條
jindu()
jindu & 這裡是上述的方法,直接顯示呼叫,不需要其他符號
cp -a $1 $2
killall $0
echo "拷貝完成"
sudu ./test.sh /a/b /a/c j將b目錄的資料拷貝到c中,顯示進度條,並且加」jindu &「表示同時執行
#!/bin/bash
# 9*9 乘法表(編寫 shell 指令碼,列印 9*9 乘法表)
for
i
in
`
seq
9`
do
for
j
in
`
seq
$i`
do
echo
-n
"$j*$i=$[i*j] "
done
echo
done
雙向認證例項
coding utf 8 created on 2016年1月5日 author duqiong 企業1,伺服器,假設,銀行 import socket,ssl,pprint importtime cacrtf ca ca.crt cacrtf ca cert.pem 客戶端證書 服務端用來驗證,客...
extjs 表單驗證例項
放在onready的function 中 ext.quicktips.init 為元件提供提示資訊功能,form的主要提示資訊就是客戶端驗證的錯誤資訊。ext.form.field.prototype.msgtarget side 提示的方式,列舉值為 qtip 當滑鼠移動到控制項上面時顯示提示 t...
Cookie Session之驗證例項
為了防止各種自動登入,以及反作弊和破壞,往往會要求登入時讓使用者輸入隨機產生的驗證碼 這組驗證碼是一組數字和字母 這樣可以起到一定的防止他人利用程式讓機器自動反覆登入的情況。在php下要實現這種功能是非常的簡單。注意 產生要求修改php.inn檔案,當然要extension dir要指向擴充套件的庫...