1. 迴圈控制:for、while、until等結構
1、for語句迴圈
for
迴圈變[in 迴圈變數取值]do
命令清done
2、while迴圈語句
while
判別do命令清
done
#!
/bin/bash
#filename:exist
while test -n "$1"
doif test -e $1
then echo $1 is exist
else echo "$1 is not exist"
fishift
done
執行截圖:
0while test $loopcont -le 5 #或 while
[ $loopcont -le 5]do
result=`expr $loopcont \* $loopcont`
echo "$loopcont square is $result"
loopcont=`expr $loopcont +
1`done
執行截圖:
使用while語句建立乙個輸入exit退出的shell程式
3、until迴圈語句
until控制流與while控制流用法類似,但作用相反。
until判別
do命令清
done
當《判別令》返回非0值時,執行do後的命令清單,然後檢查迴圈條件;當《判別令》返回0233值時3,退出迴圈。
2. break、continue和here
1、break和continue
2、here
命
<<
!作為文字內
!
3. 函式 嵌入式技術學習筆記(三)
linux開發工具 vim 文字編輯器 學會使用和如何配置vim gcc 編譯器 學會製作動態庫和靜態庫及使用和區別 gdb 偵錯程式 設定斷點,單步執行,除錯記憶體錯誤 make 工程管理器 編寫makefile檔案 vim使用 gcc是編譯器,全稱為gnu cc 1 gcc特點 gcc為gnu工...
嵌入式技術學習筆記(六)
學習嵌入式linux系統開發實際上是學習使用者程式設計介面api 1 linux系統開發是指通過核心提供的服務實現相應的功能 linux系統構成 使用者空間,核心空間 2 劃分空間的目的 分成兩個空間是為了防止使用者修改核心中的內容,使得原本應該實現的功能無法實現。為了保護核心中核心資料不發生變化,...
學習嵌入式Linux的筆記和體會
以下是我初次學習嵌入式linux的筆記和體會,製作了軟盤mini 應用,在此基礎上也清楚了軟盤linux的實現,並利用busybox實際製作了軟盤上的linux系統。希望能給新手一些幫助和啟發,同時也請高手批評指正。yihui,eazi 163.2004年2月12日 乙個典型的桌面linux系統包括...