看板 Soft_Job 關於我們 聯絡資訊
各位板上前輩好 小弟剛入職軟體業 以前主要專長是寫C++ 沒寫過太複雜的script 最近在跑測試和蒐集數據的時候 使用到很多前人留下來的script 心裡想著這些script真厲害 我也想自己試著寫看看來增加工作效率 打開來看後才發現十分複雜 裡面有各種符號縮寫 我以前寫過的根本幼幼班等級 而且不同的script還使用不同的語法 目前有看到 bash, tcl, tcsh, perl, python 想請教板上前輩 如果新手想學習寫script 應從上述哪種語法入門比較好? 又或者有什麼經驗和學習途徑可以分享? 謝謝大家 -- 翼は夢、そして空へ。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.22.82 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1642828630.A.0A3.html
Bencrie: POSIX shell script 先吧,然後 Makefile 01/22 13:26
RumiManiac: 古早時代的 script lang 語法都蠻難讀的 01/22 13:33
RumiManiac: 你的需求可能先學 Python 不錯 01/22 13:33
ken1325: 機器語言吧,只要會0和1就行了 01/22 13:36
vi000246: python吧 其他的都難讀難維護 寧願script肥一點 01/22 13:40
vi000246: 而且shell script又不能跨平台 還是python方便 01/22 13:41
OrzOGC: 不會就上stackoverflow找,ctrl+c ctrl+v就好 01/22 13:47
wei115: bash和python八 bash就稍微學一點,反正要處理複雜一點的 01/22 13:52
wei115: 資料還是會跑去用python(x 01/22 13:52
Bencrie: 反正就看場合挑工具 01/22 13:56
shooter555: bash 01/22 14:08
shooter555: 不過沒structure可用 附加價值可以讓你熟悉linux操作 01/22 14:10
shooter555: 複雜一點的也不用重學 c++也能處理 01/22 14:15
testPtt: matlab 不過靠這個找不到工作 01/22 14:22
hsundo: python 01/22 15:21
lturtsamuel: ruby 01/22 16:45
lturtsamuel: 先刪去法 把 tcsh perl 拿掉== 01/22 16:47
yoche2000: python + bash 就很夠用了吧 01/22 16:55
aidansky0989: 寫 01/22 17:44
s678131: 如果你會C,通常script已經不是去學了..,通常就是google 01/22 19:15
s678131: 然後.. 哦~語法是這樣 01/22 19:15
hackfox: 通通學啊,每個都有用到 01/22 20:00
puddingRU: 新手學推薦Python,但你會C++了其實學什麼都可以 01/22 22:12
acgotaku: 已經寫很久的yaml, 都快忘了寫script是什麼滋味 01/22 22:24
m06800825: bash + python 01/22 22:55
neo5277: VBA 01/22 23:13
KanzakiHAria: 跑測試+蒐集數據 不就bash+python 01/23 01:31
mathrew: dos command 01/23 07:08
Hsins: 推薦一下 Lua,一個很腳本的腳本語言 01/23 07:38
askacis: 正規表示式要學會,你看的難讀的符號很多都是這個 01/23 10:48
adsl12367: 會c++應該其他語言都是看過就會了 01/23 11:11
OrzOGC: 會C++的是在問屁啊 01/23 11:20
wulouise: 學PYTON3 然後記得python大部分都是pass by reference 01/23 11:35
superpandal: 要效能不錯好寫lua 要動態黑魔法shell 當然tcsh不含 01/23 16:18
superpandal: 這shell的scope是很神奇的 01/23 16:19
superpandal: 純論腳本效能lua > python 01/23 16:20
mike0327: Python+bash+shell script這三個就夠用了 01/23 17:20
timTan: Shell script 跟 python 都學。到處都用得到 01/23 18:16
vt0628: py 01/24 13:27
hanshsu: bash 還真的有些東西不好查 連關鍵字都不知道怎麼下 01/25 20:40
loadingN: 很好查啊 stack overflow很多可以抄 01/25 21:26
loadingN: 會看不懂就只是不熟正規表示式 01/25 21:27
lturtsamuel: bash很多連關鍵字都不知道怎麼下的用法 01/25 23:59
lturtsamuel: 舉例一下 預設變數 ${A:-default} 字串取代${A/b/c} 01/26 00:00
lturtsamuel: 這些突然看到根本沒辦法查 只能做實驗 01/26 00:01
ripple0129: 學python就好,bash難維護,工作有用到bash再補 01/26 11:57
k798976869: py 01/29 07:15
cathychg: Perl阿 02/16 03:44
cvv00010: 專長是C++???? 10/10 20:19