腳本的意思是從演藝界來的。
首先你考慮如果沒有腳本,該怎么表演?沒有腳本,表演者只能即興發揮,或者靠導演的口述來進行。
有了腳本,帶來的最大變化是什么?
1??芍貜?。也就是說,有了腳本,可以把我們既定的一個規程不斷重復。
2。腳本需要人來執行。因此腳本的執行效率與具體的執行人有關系。
3。如果在表演過程中,商定了某種大家認可的修改,會考慮對腳本進行修改,用以將我們修改的意圖記錄下來,將來的再現就可以反映這個修改。
對于 IT 行業,腳本這個詞,是個絕妙的翻譯。他非常貼切的表達了這幾個含義(web前端開發中scripts文件下有.js文件就是腳本)。
1。腳本的用意是為了可再現的重復一個設定好的規程。
2。腳本需要有一個解釋器來執行。
3。腳本能夠方便的,快速的,經常的被修改。
所以說,要是打比喻:
你打開資源管理器,用鼠標把一個文件拖到另外一個地方,這是即興表演。
你寫幾行命令,把他保存下來, 一執行就做了上面的事情,這就是腳本。
即興表演,你重復100次,累死了。
腳本,你重復執行100次,全是計算機搞定了
假設你經常從網上下東西,全都放在 D 盤那個叫做 downloads 的文件夾里。而你有分類的癖好,每周都要把下載下來的圖片放到 pic 文件夾里,pdf 放到 book 文件夾里,mp3 和 wma 文件放到 music 文件夾里。手動分了一年之后你終于厭倦了,于是你打開記事本,寫了以下的三行字:
copy /Y D:\download\*.jpg D:\pic\
copy /Y D:\download\*.pdf D:\book\
copy /Y D:\download\*.mp3 D:\music\
然后把它存成一個.bat 文件。想起來的時候你就雙擊一下這個文件,然后就發現 download 里的三類文件都被拷到它們該去的地方了。這就是個非常簡單的腳本。
源于知乎。。。。