嵌入式LINUX的編程操作步驟
echo $hi=Hello
echo Enter your name:
read myname
echo Enter your age:
read age
echo $hi $myname $age>>mydatedat.dat //添加, > 為保存
cat mydatedat.dat //打印輸出
按Esc ,再按ZZ 保存!
chmod 711 mydate --->./mydate -------------------這個(gè)文件就運(yùn)行了!
linux是實(shí)用程序,它是讀一行,轉(zhuǎn)換一行,執(zhí)行一行,只有用kill 來(lái)結(jié)束,如果想它在電腦退出后,仍然運(yùn)行,可用:nohup mydate 以可!
shell 的工作方式是,先讀入指令,再將指令翻譯成計(jì)算機(jī)能理解的代碼,后后將翻譯成后的指令給計(jì)算機(jī)(還不是叫編譯器,哈哈?。?p> linux 的二種數(shù)據(jù)類(lèi)型:let 和delare ,let 是數(shù)字型,delare 是字符串型!它個(gè)都是定義局部變量!定義環(huán)境變量可用:export!他們最后一次賦值給全部變量的值就是計(jì)算機(jī)所保存的值! let i=888 delare Hi=Hello
比較運(yùn)算中較注意的是:
let salary=3000
let newsalary=2000
echo salary=3000 等于 newsalary=2000
test $salary -eq $newsalary
echo $?
test 是返回比較值,$? 返回的值,test 的值結(jié)果0為真!
Linux 的耿數(shù)參數(shù)傳值可用$1---$N /$#($# -eq 1) 來(lái)判斷來(lái)指向它所對(duì)應(yīng)傳遞來(lái)的參數(shù)安,接愛(ài)傳來(lái)的值!
函數(shù)與子程序共用:export 命令來(lái)輸出函數(shù),實(shí)現(xiàn)共享。
function已定義,
export function
subprogram
linux 下的數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù),行與列,一行的數(shù)據(jù)為記錄,一列的數(shù)據(jù)為域,用gawk 命令!
在用vi 時(shí),在命令模式下還是輸入模式下,用鼠標(biāo)他發(fā)選中的內(nèi)容,也是不行刪除選中的內(nèi)容!
linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論