[轉]Shell腳本之無限循環的兩種方法
方法一:
while循環,用的比較多的
#!/bin/bash set j=2 while true do let "j=j+1" echo "----------j is $j--------------" done
方法二:
for ,看到這個用法時,看來是真真了解了for的含義
#!/bin/bash set i=0 set j=0 for((i=0;i<10;)) do let "j=j+1" echo "-------------j is $j -------------------" done
[轉]Shell腳本之無限循環的兩種方法
相關推薦
[轉]Shell腳本之無限循環的兩種方法
循環 spa 無限循環 無限 class 兩種方法 腳本 clas bsp 方法一: while循環,用的比較多的 #!/bin/bash set j=2 while true do let "j=j+1" echo "--------
Shell腳本之while循環
whlie循環目錄:一.while循環與until循環 二.循環控制語句continue break shift三.特殊用法 一.while循環與until循環 1.while循環while CONDITION; do循環體done CONDITION:循環控制條件;進入循環之前,先做一次判 斷;每一次循環
shell腳本一個時間循環
shell 時間循環 #!/bin/bash # #sh x.sh 2017010101 2017010301 stime=$1 etime=$2 while : do echo $stime stime=$(date -d "${stime:0:8} ${stime:8:2} 1h
(轉)shell腳本之文件測試操作符及整數比較符
clas htm 運算 數值計算 整數 ima 分享 www 表達式 shell腳本之文件測試操作符及整數比較符 原文:http://www.cnblogs.com/Steward-Xu/p/6722592.html 一、文件測試操作符: 在書寫測試表達式是,可以使用一
Shell腳本之for、while循環語句和case分支語句
for語句 while語句 case語句 shell 楊書凡 shell作為一種腳本編程語言,同樣包含循環、分支等其他程序控制結構,從而輕松完成更加復雜、強大的功能使用for循環語句 在工作中,經常遇到某項任務需要多次執行,而每次執行僅僅是處理對象不一樣,其他命令都相同。使用
shell腳本之循環語句
cas 技術 img .com http ges 分享 shel ext 1.for循環結構:示例:2.while循環結構:示例:3.case分支結構:示例:shell腳本之循環語句
SHELL腳本之for、while循環經典例題
one let 登錄 dev 判斷 etc 所有 abcdefg tlist 1、創建用戶的腳本:(標準版本)[ ! -f "$1" ] && echo "$1 file is not exit ! &q
shell腳本常用腳本:for循環
linux shell for循環 批量創建賬號 批量創建文件 shell腳本常用腳本:for循環wheil 很多循環可以用for循環替換 for循環語法結構 for 變量名 in 變量取值列表 do 指令done for ((exp1;
shell腳本之通過發送帶 字符串或expect腳本實現交互輸入自動化
ndb shell hang 交互 then 交互輸入 指令 input ret 編寫shell腳本難免遇到需要交互式輸入指令的步驟: 方法一: # cat action.sh #!/bin/sh read -p "enter number:" no; read
shell腳本之函數的定義及使用
shell之函數的使用函數Function的使用 定義函數1) 函數名稱() { ... ...}2) function 函數名稱 { ... ...}調用函數 函數名稱 也可以通過位置變量的方式給函數傳遞參數 例子: 編寫腳本,實現目錄管理功能,要求使用函數 #!/bin/bash#createDir()
shell腳本之全自動化部署PXE
shell pxe #!/bin/bash#2017-07-21 by max#config pxe#config yumif [ ! -d ~/yum.bak ];thenmv /etc/yum.repos.d/* ~/yum.bakelsemkdir ~/yum.bakmv /etc/yum.re
shell腳本之測試某網段內主機連通性
shell linux 腳本 1. 測試192.168.4.0/24整個網段的連通性(while版本)#!/bin/bash #Author:丁丁歷險(Jacob) #定義變量i控制循環次數,i從1開始循環,每循環一次,i自加1,直到i等於254循環退出 #在每次循環中對一個IP進行ping測試,
shell腳本之短信監控腳本(磁盤、cpu等等)
shellbin下vim sms_monitor.sh#!/bin/bashcd `dirname $0`timestamp=`date +"%F %H:%M:%S"`disk_flag=falseinode_flag=falseping_flag=falsecpu_flag=falseiowait_flag
shell腳本之if語句
if語句 技術分享 ces 分享圖片 color term text ffffff shel 1.單分支if語句:格式:示例:2.雙分支if語句:格式:示例:3.多分支if語句:格式:示例:shell腳本之if語句
(算術基礎)Shell腳本之幾個隨機數字的排列
數字 用戶 read 相等 表示 基礎 bash 賦值 代碼 博客內容是關於shell腳本數字的排列,較為基礎,主要是分享邏輯,有更好的想法希望可以在評論中分享共同進步。腳本實現了依次提示用戶輸入3個整數,腳本根據數字大小依次排序輸出3個數字該實驗中輸入結果是由大到小輸出。
shell腳本之全庫熱備份
con acl ble nop log_file sel -s ech dual #!/bin/bash backup_dir=/oracle/backup log_file=$ORACLE_BASE/admin/$ORACLE_SID/hold_backup_$ORACL
shell腳本之全庫冷備份
admin page feed 代碼 edi set 數據庫管理 數據庫 member #!/bin/bash backup_dir=/oracle/backup log_file=$ORACLE_BASE/admin/$ORACLE_SID/cold_backup_$OR
shell腳本之 if,case,for的用法
if case for目錄一.條件選擇:if語句二.條件判斷:case語句三.for循環 一.條件選擇:if語句 單分支if 判斷條件;then 條件為真的分支代碼fi 例子:判斷一個數字是否等於10#!/bin/bashread -p ‘輸入一個數字‘ numif [ $num -eq 10 ];then
Linux Shell腳本之向腳本傳遞參數
Linux Shell編程的簡單操作在之前的命令中 ls /var 那麽在這個命令中ls是命令關鍵字,/var就是參數。那麽我們自己在編Shell腳本的時候如何進行參數傳遞呢?在bash中,系統會自動將第一個參數放入$1中,第二個參數放在$2中,依次類推。如果參數的數量到了兩位數,那麽引用的參數就變成$(10
Shell腳本之進階
shell腳本一、條件選擇、判斷(if、case)1.1 if語句用法及實例當我們在腳本中遇到需要判斷的時候,我們就可以用if語句來實現。具體的語法如下: 單分支if 判斷條件;then 條件為真的分支代碼 fi 雙分支if 判斷條件; then 條件為真的分支代碼 else 條件為假的分支代碼