Re: [問題] Perl跟BASH-Shell 的差別?
※ 引述《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,
6年前
, 1F
12/09 21:17, 1F
→
12/09 21:17,
6年前
, 2F
12/09 21:17, 2F
→
12/09 21:17,
6年前
, 3F
12/09 21:17, 3F
推
12/11 23:54,
6年前
, 4F
12/11 23:54, 4F
→
12/11 23:54,
6年前
, 5F
12/11 23:54, 5F
推
12/12 14:30,
6年前
, 6F
12/12 14:30, 6F
推
01/11 16:13,
7年前
, 7F
01/11 16:13, 7F
→
01/11 16:13,
7年前
, 8F
01/11 16:13, 8F
推
02/19 16:16,
7年前
, 9F
02/19 16:16, 9F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章