亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: Perl前輩們給點意見 [打印本頁]

作者: kernel69    時間: 2012-12-06 12:29
標題: Perl前輩們給點意見
Perl前輩們:

  小弟我現(xiàn)在學習Perl(剛看完perl語言入門第5版)迷茫了,學習perl主要是想用它來代替sed和awk處理一些文本內(nèi)容,能像sed/awk一樣只需要用一條命令就能實現(xiàn)對文本的一些特殊需求,但看完perl語言入門第5版,嘗試在論壇里回答一些問題,盡量用perl命令行去回答,但有很多都回答不上來,看到別的awk/sed大牛們直接用一條命令就搞定了,我用perl卻搞不定,我對我自己的perl水平是很是失落,有想放棄的念頭了,特來請教perl前輩們給點建議并推薦些書(能讓我對perl命令行了解的更深入),小弟在此先謝過了




作者: yinyuemi    時間: 2012-12-06 12:36
本帖最后由 yinyuemi 于 2012-12-06 12:41 編輯

回復(fù) 1# kernel69


perl 的強大不在于它的one-liners cmd,盡量寫完整的腳本。

另外,建議學習和了解perl的數(shù)據(jù)結(jié)構(gòu),array和hash
作者: jason680    時間: 2012-12-06 13:27
回復(fù) 1# kernel69

學習perl主要是想用它來代替sed和awk處理一些文本內(nèi)容
改一下
用perl代替整個shell腳本...
作者: zhlong8    時間: 2012-12-06 13:32
學過引用之后把 perlrun 這個文檔玩透,單行程序都是玩命令行參數(shù)的
作者: flw    時間: 2012-12-06 13:56
動不動就放棄,
這時候你該學的不是 Perl,而是鍛煉自己的性格。

《為學》
天下事有難易乎?為之,則難者亦易矣;不為,則易者亦難矣。人之為學有難易乎?學之,則難者亦易矣;不學,則易者亦難矣。

吾資之昏,不逮人也;吾材之庸,不逮人也;旦旦而學之,久而不怠焉,迄乎成,而亦不知其昏與庸也。吾資之聰,倍人也;吾材之敏,倍人也;屏棄而不用,其與昏與庸無以異也。圣人之道,卒于魯也傳之。然則昏庸聰敏之用,豈有常哉!

蜀之鄙有二僧,其一貧,其一富。貧者語于富者曰:“吾欲之南海,何如?”
富者曰:“子何恃而往?”
曰:“吾一瓶一缽足矣!
富者曰:“吾數(shù)年來欲買舟而下,猶未能也。子何恃而往!”
越明年,貧者自南海還,以告富者。富者有慚色。

西蜀之去南海,不知幾千里也,僧富者不能至而貧者至焉。人之立志,顧不如蜀鄙之僧哉?

是故聰與敏,可恃而不可恃也;自恃其聰與敏而不學者,自敗者也。昏與庸,可限而不可限也;不自限其昏與庸而力學不倦者,自力者也。

作者: wsxedcer    時間: 2012-12-06 14:56
你不是要替代 shell 腳本么?把你手頭能接觸的shell 腳本都用perl改寫唄
作者: 只愛睡覺    時間: 2012-12-06 15:59
程序是為了解決問題而寫,而不是為了寫而寫,共勉。
作者: kernel69    時間: 2012-12-06 19:00
恩,perlrun倒是知道,看了這個篇文章http://marlonyao.iteye.com/blog/1013248感覺perl命令行也很強大回復(fù) 4# zhlong8


   
作者: kernel69    時間: 2012-12-06 19:01
謝謝,版主,小弟是有點浮躁了……回復(fù) 5# flw


   
作者: kernel69    時間: 2012-12-06 19:02
這個也是學習的一個好方法 回復(fù) 6# wsxedcer


   
作者: kernel69    時間: 2012-12-06 19:03
感謝分享,共勉 回復(fù) 7# 只愛睡覺


   
作者: iLRainyday    時間: 2012-12-06 19:48
去看minimal perl這本書吧,符合你的需求。
作者: kernel69    時間: 2012-12-06 20:05
非常感謝,我下載下來看看,好像是免費的回復(fù) 12# iLRainyday


   
作者: mcshell    時間: 2012-12-06 20:55
不要想著總用一行來解決問題。。當你把大部分函數(shù)都“會用”的時候,命令行只不過是順手的事。
凡事一步一步來。學perl要有耐心,,很多人都是把小駱駝看完。結(jié)果和你現(xiàn)在一樣的心態(tài),“接下來該學什么呢?”。。?傇谙脒@個問題。最后放棄了
作者: kernel69    時間: 2012-12-06 21:05
恩,非常感謝,一步一步慢慢學吧 回復(fù) 14# mcshell


   
作者: 7looki    時間: 2012-12-07 02:31
單小駱駝這一本書, 你要是掌握了里面的全部內(nèi)容, 就可以做很多事了.

我把小駱駝至少看了6遍, 才掌握了其中的 60% ~ 70% 的內(nèi)容, 但就是運用這些內(nèi)容, 我寫出了 批量管理多臺服務(wù)器中的上百個 Tomcat 的啟動,重啟和關(guān)閉的 自動化腳本, 當時大大減輕了我們運維組的工作量, 后來還寫了 Nagios 中 檢測Redis內(nèi)存使用情況 的腳本(插件) 等等.

我也是一個菜鳥, 我也在學習中, 個人感覺, 把小駱駝能吃透, 把基礎(chǔ)打好, 就已經(jīng)可以做很多事了, 然后再循序漸進的學習.

一點拙見, 誤笑.
作者: con    時間: 2012-12-07 10:56
perl 的單行腳本也要強悍的多, 用熟以后你再也不會想用awk/sed了
作者: chinasjok    時間: 2012-12-07 12:02
flw 發(fā)表于 2012-12-06 13:56
動不動就放棄,
這時候你該學的不是 Perl,而是鍛煉自己的性格。



很有文化底蘊。
作者: gaoyang636    時間: 2012-12-07 13:11
哪能這么快就上手……肯定比sed/awk要難學的。除了繼續(xù)自學經(jīng)典書籍,還應(yīng)該多實際操作,參加到項目中去。
同是新手的一點交流意見 :wink:
作者: cuteorange    時間: 2012-12-07 14:42
回復(fù) 1# kernel69


    免費贈送一個字  熬
作者: kernel69    時間: 2012-12-07 19:33
恩,你說的對,要把地子打好,不能急啊 回復(fù) 16# 7looki


   
作者: kernel69    時間: 2012-12-07 19:34
謝謝,給了對perl的信心 回復(fù) 17# con


   
作者: kernel69    時間: 2012-12-07 19:37
恩,謝謝 回復(fù) 20# cuteorange


   




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2