linux終端下的程序設(shè)計

周一晚上,老師向我們介紹了在shell內(nèi)編程的一些基礎(chǔ)操作后,便讓我們自己進(jìn)行練習(xí)。這個練習(xí)過程可謂是步履艱難,一是shell內(nèi)的語法有些不適應(yīng);二是c語言的內(nèi)容有所遺忘,所以我只得對著課件上的例子進(jìn)行模仿。

剛開始便是大家耳熟能詳在屏幕上輸出“HALLO WORLD”,主要用到的是“echo”這個命令(在漸漸深入后發(fā)現(xiàn)“echo”命令是默認(rèn)換行的,取消這個操作要用到“echo -n”)

往后去在接觸到程序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)后才感覺到shell和c++的差別,主要是判斷語句和命令格式的差異不小。例如比較大小的語句,c語言中是if(A>B){操作},而在shell中則比較復(fù)雜,if [ A -lt B] ? ?操作 fi,兩者在結(jié)構(gòu)上有著明顯的差距。

事實上,shell和c++在很多語句上是通用的,兩者在相互轉(zhuǎn)換的時候進(jìn)行微調(diào)就行了,主體一致,把邊邊角角改了就行了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 個人學(xué)習(xí)批處理的初衷來源于實際工作;在某個迭代版本有個BS(安卓手游模擬器)大需求,從而在測試過程中就重復(fù)涉及到...
    Luckykailiu閱讀 4,983評論 0 11
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 13,235評論 2 33
  • 為何叫做 shell ? shell prompt(PS1) 與 Carriage Return(CR) 的關(guān)系?...
    Zero___閱讀 3,324評論 3 49
  • 基礎(chǔ)命令 主要的命令和快捷鍵 Linux系統(tǒng)命令由三部分組成:cmd + [options]+[operation...
    485b1aca799e閱讀 1,219評論 0 0
  • 你吹起口哨引來了風(fēng) 發(fā)梢在嘴角舞蹈 你洗凈湛藍(lán)掛在天邊 白云朵朵 蒼山緲緲 腳踏車環(huán)湖而下 格?;ㄓL(fēng)綻放 日落落...
    一杯清茶UU閱讀 200評論 0 2

友情鏈接更多精彩內(nèi)容