Re: [問題] Perl跟BASH-Shell 的差別?

看板Perl作者 (Neisseria)時間7年前 (2017/12/09 20:18), 編輯推噓5(504)
留言9則, 5人參與, 7年前最新討論串2/2 (看更多)
※ 引述《peter308 (pete)》之銘言: : 最近面試一個工作 : 面試官問我會不會Perl : 我說不會 但我會用很快速(2~3W)的方式上手 : 我後來又補一句 我BASH-Shell 很熟 也有多年撰寫的經驗 : 面試回家後我才發現 原來Perl跟BASH-Shell有很多類似的地方 : 是一種腳本語言 也同樣支援grep,awk,sed 和LINUX上的命令 : 如果對於BASH-Shell和LINUX很熟 : 要上手Perl需要多久時間? : 各位能否給各大概數字上的時間? 這個蠻吃個人經驗的,即使版友回答了可能意義也不大 Perl 是小弟第一個認真學的語言,當時很菜 連 Learning Perl 和 Intermediate Perl 上面的習題都會卡 多學幾個語言後,這種習題等級的都很快,只是用來熟悉新語言的語法 Bash 和 Perl 差很多 Bash 腳本只是用來將命令列工具組合在一起 而 Perl 則是完整的通用型語言,能做的事就多很多 至於 Perl 會和 grep, sed, awk 等工具有既視感 (deja vu) 是因為當時 Larry 就是參考這些工具去做 Perl 的特性 Perl 命令列模式就是把這些工具重新融合在一起 國外有人實測過,對於同樣的功能 grep 會比 awk 快,而 awk 會比 Perl 快 但我們不會說 grep 比 Perl 有用 而是 grep 功能比較專一,Perl 則是大而全的工具 : 感謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.75.115 ※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1512821930.A.14E.html

12/09 21:17, 7年前 , 1F
我學會 perl 以後就學不會 sed 與 awk 了...
12/09 21:17, 1F

12/09 21:17, 7年前 , 2F
因為不小心就把 perl 開出來了... ^^|
12/09 21:17, 2F

12/09 21:17, 7年前 , 3F
然後事情就做完了....
12/09 21:17, 3F

12/11 23:54, 7年前 , 4F
要寫會動的perl 會bash應該很快 但是要看懂別人的code 要
12/11 23:54, 4F

12/11 23:54, 7年前 , 5F
花上不少時間
12/11 23:54, 5F

12/12 14:30, 7年前 , 6F
推薦這篇文章!
12/12 14:30, 6F

01/11 16:13, 8年前 , 7F
perl 的語法太複雜,一下就忘了, bash sed awk grep
01/11 16:13, 7F

01/11 16:13, 8年前 , 8F
每天用,就還好
01/11 16:13, 8F

02/19 16:16, 7年前 , 9F
學了perl後 每次grep都要加-P不然語法老是錯 XD
02/19 16:16, 9F
文章代碼(AID): #1QAzIg5E (Perl)
討論串 (同標題文章)
文章代碼(AID): #1QAzIg5E (Perl)