重囗另类BBWSeⅹHD,av狼论坛,精品一卡2卡三卡4卡乱码理论,体育生gv老师浪小辉3p警察

使用腳本語言bash的體會

時間:2023-04-28 04:53:14 心得體會 我要投稿
  • 相關推薦

使用腳本語言bash的體會

使用腳本語言bash的體會2011-09-22 16:10使用linux的bash腳本語言有一段時間了。同時又看了看bash4.0的一些最新功能和趨勢。感覺是bash向著更自由的方向發展,多了些吸引人的功能。但是仔細看來,bash和10幾年前并沒有本質的不同。可以說,bash是類似于c語言的投資回報率最高的語言之一。在某些方面甚至高于C語言。因為C語言需要面臨更多的新的類庫的誕生,不同的API接口需要應對。而bash則是扎根于linux的系統命令,其核心體系相對穩定。想想10年前的JAVA,不可同日而語啊。

bash是輕量級的工具,linux工作者人人都會用一點,但人人都不敢講自己精通。不像其它重量級的語言那樣可以可以放在簡歷上吹噓一下,bash的經歷頂多是一帶而過。而且bash仍是不完善的,它的文本解析對于新手而言仍是容易出錯的,它的數組機制和PHP相差甚遠。它的語法甚至有些笨重,遠比不上后來者,像Python等。但PHP仍然僅僅存在于web,而不能像bash那樣無處不在,這與bash的輕巧,和環境的充分融合有關系。

bash的強項也正是別的語言的弱項,bash具有非常便捷和強大的目錄和文件處理能力。這主要是得益于linux平臺命令行本身的強大。一般bash只是來寫一些"程序片",連"應用"都稱不上。但bash確實可以獨立完成一些大的項目(特別是一些不是時間緊要型的應用),對于精通bash的人而言。

其實對于文本處理而言,更強大的是perl;簡單的語法和強大的文本處理能力,而且很重要的一點是執行速度可以比bash快多了。但perl也僅僅是在一些年過半百的老程序員手里還當做寶貝,新生代程序員已經有太多的選擇。但不論有再多選擇,在linux平臺上工作,linux命令是離不開的,linux腳本的使用就再自然不過了,而你永遠也不用擔心所在機器是否安裝了bash。

可以總結一下為何使用bash:便捷。

有心想深入研究一下,又發覺很難。一是沒有開發的目的,bash只能作為瘦客戶端應用和服務器應用的開發工具;二是確實很難,因為你找不出一個可以說服自己的理由來精通所有bash的用法和每一個linux命令的使用。Bash不像C,總的有一個嚴禁的規則。另外我想,如果我沒有linux的開發背景,我也不會研究bash,我可能首選其它跨平臺的腳本,當然,也就失去了和linux平臺環境融合的關系。Linux命令會的越多,越會傾向于使用bash。如果說VC++是面向組件編程,那么bash就是面向命令編程。輸入==》命令==》輸出。bash就是用來處理這些輸入和輸出。

【使用腳本語言bash的體會】相關文章:

使用導學案心得體會11-09

使用白板教學心得體會05-24

班班通使用心得體會11-11

使用多媒體教學心得體會02-27

班班通使用心得體會11-09

電子白板使用培訓心得體會06-02

電子白板使用心得體會03-18

使用導學案心得體會7篇11-09

遠程教育使用心得體會05-12

智慧課堂使用的心得體會(通用10篇)11-30

主站蜘蛛池模板: 响水县| 阿尔山市| 景东| 金昌市| 龙口市| 会同县| 滦平县| 柳林县| 绥中县| 长春市| 宜兰县| 南皮县| 晋中市| 正定县| 贵德县| 南雄市| 上高县| 海城市| 互助| 普洱| 长宁县| 宁都县| 武强县| 新津县| 兴宁市| 南通市| 佛教| 安龙县| 北流市| 鄂伦春自治旗| 九龙县| 婺源县| 综艺| 连州市| 安庆市| 藁城市| 沈丘县| 南华县| 漳浦县| 宜阳县| 华池县|