當前位置:首頁 » 編程軟體 » 腳本作業是啥

腳本作業是啥

發布時間: 2023-08-16 01:54:18

1. 電腦腳本是什麼意思

問題一:電腦中的腳本是什麼意思? 腳本英文為Script。實際上腳本就是程序,一般都是有應用程序提供的編程語言。應用程序包括瀏覽器(javascript、VBScript)、多媒體創作工具,應用程序的宏和創作系統的批處理語言也可以歸入腳本之類。腳本同我們平時使用的VB、C語言的區別主要是:
1、腳本耿法比較簡單,比較容易掌握;
2、腳本與應用程序密切相關,所以包括相對應用程序自身的功能;
3、腳本一般不具備通用性,所能處理的問題范圍有限。

問題二:電腦里的啟動腳本是什麼意思,在那地方? Windows 腳本是帶有如下文件擴展名的文件:.wsf、.vbs、.js。(如果自己的電腦裡面存在啟動腳本的話,可以設置電腦顯示擴展名。然後輸入.wsf、.vbs、.js來查找並確認了。)如果雙擊其擴展名尚未與 Wscript.exe 關聯的腳本文件,將出現「打開方式」對話框。選擇「Wscript.exe」,然後選擇「始終使用該程序」來打開該文件類型。這將把 Wscript.exe 注冊為該文件類型文件的默認腳本宿主。可以使用「Windows 腳本宿主設置」對話框來為 Wscript.exe 在本地計算機上運行的所有滾搭腳本設置全局腳本屬性。還可以使用 Windows 腳本宿主來創建 .wsf 腳本文件,利用該文件就可以僅用一個文件來調用多個腳本引擎以及執行多個作業。要指派計算機啟動腳本,步驟如下:1.打開組策略管理單元。2.在控制台樹中,單擾隱擊「腳本(啟動/關閉)」。3.在詳細信息窗格中,雙大李拿擊「啟動」。4.在「啟動屬性」對話框中,單擊「添加」。5.在「添加腳本」對話框中,鍵入以下信息,然後單擊「確定」:腳本名稱: 鍵入腳本的路徑,或者單擊「瀏覽」在域控制器的 Netlogon 共享位置查找腳本文件。腳本參數:與在命令行中的鍵入方法一樣,鍵入任意所需的參數。例如,如果腳本包含稱為 logo(顯示標記)和 I(交互模式)的參數,應該鍵入如下參數: logo I6.在「啟動屬性」對話框中,指定所需的選項(選項如下),然後單擊「確定」:組策略對象 的啟動腳本:列出當前分配給所選「組策略」對象的所有腳本。如果分配了多個腳本,則按照您指定的順序處理腳本。要在列表中向上移動腳本,請單擊該腳本,然後單擊「向上」。要在列表中向下移動腳本,請單擊該腳本,然後單擊「向下」。添加:打開「添加腳本」對話框,可在此指定要使用的其它腳本。編輯:打開「編輯腳本」對話框,可在此修改名稱和參數等腳本信息。刪除: 從「啟動腳本」列表中刪除選定的腳本。顯示文件: 顯示在選定的組策略對象中存儲的腳本文件

問題三:腳本是什麼意思? 腳本(script)是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件
腳本是批處理文件的延伸,是一種純文本保存的程序,一般來說的計算機腳本程序是確定的一系列控制計算機進行運算操作動作的組合龔在其中可以實現一定的邏輯分支等。 腳本簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開查看、編輯),腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。 腳本通常可以由應用程序臨時調用並執行。各類腳本被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。舉個最常見的例子,當點擊網頁上的Email地址時能自動調用Outlook Express或Foxmail這類郵箱軟體,就是通過腳本功能來實現的。也正因為腳本的這些特點,往往被一些別有用心的人所利用。例如在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用
這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過「安全設置」對話框,選擇「腳本」選項下的各種設置就可以輕松實現對腳本的禁用和啟用。

問題四:我家的電腦老是彈出腳本錯誤是什麼意思 訪問者所使用的瀏覽器不能完全支持頁面里的腳本,形成「腳本錯誤」。遇到「腳本錯誤」時一般會彈出一個非常難看的腳本運行錯誤警告窗口,而事實上,腳本錯誤並不會影響網站瀏覽,因此這一警告可謂多此一舉。要關閉警告則可以在瀏覽器的工具菜單選擇Internet選項,然後單擊高級屬性頁。進入到瀏覽標簽,並選中「禁止腳本調試」復選框,以後你就不會再收到這些警告了。
建議您嘗試進行以下操作:
1、清除一下IE瀏覽器的緩存,點IE上的工具――然後再選擇最下面的Internet選項,再點Internet刪除文件(記得勾上刪除所有離線內容),確定後再重新打開IE瀏覽器試試,同時請確認您使用的是IE6.0及以上版本。
2、您的網頁上清緩存,在網頁上選擇工具->Interner選項->刪除Cookies和刪除文件,然後再確定。
3、請您點擊IE瀏覽器中的「工具」,選擇「internet選項」,進入「安全」頁面,點擊「自定義級別」,將您的安全設置設為「低」。
4、清空一下IE瀏覽器的cookies文件,在IE瀏覽器中設置「禁止自動腳本更新」,並不要選擇「禁止運行ActiveX控制項」,然後再嘗試操作。
也可以嘗試重新注冊下IE的組件,方法如下:
IE提示腳本錯誤解決方法:
1、點擊「開始」菜單,打開「運行」。
第二、輸入regsvr32 jscript.dll後選擇「確定」。
出現提示後,點擊確定。
第三、再次輸入regsvr32 vbscript.dll選擇「確定」。
再一次出現提示後,確定。
有時候,腳本錯誤也可以是你的瀏覽器本身有問題導致,嘗試修復你的瀏覽器,可以使用如黃山IE修復專家,超級兔子等第三方軟體對IE進行修復也可以解決問題。
腳本script是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本通常可以由應用程序臨時調用並執行。各類腳本目前被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。如果在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。

問題五:電腦中的"命令腳本","應用程序"是什麼意思?有什麼作用? 腳本script是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本通常可以由應用程序臨時調用並執行。各類腳本目前被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。舉個最常見的例子,當我們點擊網頁上的E-mail地址時能自動調用Outlook Express或Foxmail這類郵件軟體,就是通過腳本功能來實現的。也正因為腳本的這些特點,往往被一些別有用心的人所利用。例如在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過「安全設置」對話框,選擇「腳本」選項下的各種設置就可以輕松實現對腳本的禁用和啟用。 解釋二 動態程序一般有兩種實現方式,一是二進制方式,一是腳本方式。 二進制方式是先將我們編寫的程序進行編譯,變成機器可識別的指令代碼(如.exe文件),然後再執行。這種編譯好的程序我們只能執行、使用,卻看不到他的程序內容。 腳本簡單地說就是一條條的文字命令,這些文字命令是我們可以看到的(如可以用記事本打開查看、編輯),腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。 按目前的服務規則,虛擬主機網站只能採用腳本語言來實現 動畫術語名詞解釋 腳本:寫劇本的人,也叫故事構成。 腳本英文為Script。實際上腳本就是程序,一般都是有應用程序提供的編程語言。應用程序包括瀏覽器(JavaScript、VBScript)、多媒體創作工具,應用程序的宏和創作系統的批處理語言也可以歸入腳本之類。腳本同我們平時使用的VB、C語言的區別主要是: 1、腳本語法比較簡單,比較容易掌握; 2、腳本與應用程序密切相關,所以包括相對應用程序自身的功能; 3、腳本一般不具備通用性,所能處理的問題范圍有限。 腳本,英文名為Script,簡單地說,腳本就是指通過記事本程序或其它文本編輯器(如Windows Script Editor,EditPlus等)創建,並保存為特定擴展名(如.reg , .vbs, .js, .inf等)的文件,對於注冊表腳本文件就是利用特定的格式編輯的.reg文件;對於VBScript腳本編程語言來說,腳本文件擴展名就是.vbs;對於JScript腳本編程語言來說,腳本文件擴展名就是.js;另外,.wsf格式是Microsoft定義的一種腳本文件格式,即Window Script File. 具體地說,腳本通過利用應用程序或工具的規則和語法來表達指令,以控制應用程序(包括注冊表程序)中各種元素的反應,也可以由簡單的控制結構(例如循環語句和If/Then語句)組成,這些應用程序或工具包括網頁瀏覽器(支持VBScript,Jscript),多媒體製作工具,應用程序的宏(比如Office的宏)以及我們熟悉的注冊表工具(regedit.exe)等.操作系統中的批處理也可以歸入腳本之列,批處理程序也經常由Windows環境中的腳本替換,所以又稱腳本是Windows時代的批處理. 腳本的作用在每一種應用程序中起的作用都是不一樣的,比如在網頁中可以實現各種動態效果,各種特效處理,實現各種HTML不能實現的功能.而在Off......>>

問題六:電腦常識 腳本是什麼, 如何製作腳本 h揣tp:bk./view/54
去這看看

問題七:腳本是什麼意義 游戲腳本,也叫做輔助工具,是指在游戲裡面模擬人工操作,比如滑鼠點擊,鍵盤按鍵.
給樓主推薦一款腳本開發工具,TC簡單開發,去看下就會更深刻的了解腳本的概念。

問題八:電腦屏幕上出現當前運行腳本出現錯誤是什麼意思? 是一個alexa工具條有問題,可以先嘗試以下方法解決:
1.啟動Internet Explorer瀏覽器,然後在頂部菜單的「工具」菜單上,單擊「Internet 選項」。 之後再在「Internet 選項」對話框中,單擊「安全」。 然後選擇單擊「默認級別」,之後再點擊底部的「確認」即可,如下圖所示。
2、然後再次進入瀏覽器Internet 選項,切換到「程序」選項卡,然後再點擊底部的「管理載入項」,如下圖:
之後在彈出的管理載入中,將一些可疑的載入項全部禁用即可,如下圖:
通過以上兩項設置基本都可以解決問題,如果問題依舊請再嘗試,進入控制面板中的「系統」,切換到「高級」選項卡,單擊「錯誤報告」按鈕,選中「禁用錯誤報告」選項,並選中「但在發生嚴重錯誤時通知我」,最後單擊「確定」按鈕。
最後在打開瀏覽器,如果問題依舊,請點擊「工具」進入Internet 選項,然後選擇刪除歷史記錄與Cookie等即可,如下圖:

問題九:腳本分幾種,用途都是什麼? 腳本(script)是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本是批處理文件的延伸,是一種純文本保存的程序,一般來說的計算機腳本程序是確定的一系列控制計算機進行運算操作動作的組合,在其中可以實現一定的邏輯分支等。 腳本簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開查看、編輯),腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。 腳本通常可以由應用程序臨時調用並執行。各類腳本被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。舉個最常見的例子,當點擊網頁上的Email地址時能自動調用Outlook Express或Foxmail這類郵箱軟體,就是通過腳本功能來實現的。也正因為腳本的這些特點,往往被一些別有用心的人所利用。例如在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用 這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過「安全設置」對話框,選擇「腳本」選項下的各種設置就可以輕松實現對腳本的禁用和啟用。 計算機語言是為了各種目的和任務而開發的,一個常見任務就是把各種不同的已有組件連接起來以完成相關任務。大多腳本語言共性是:良好的快速開發,高效率的執行,解釋而非編譯執行,和其它語言編寫的程序組件之間通信功能很強大。 許多腳本語言用來執行一次性任務,尤其是系統管理方面。它可以把服務組件粘合起來,因此被廣泛用於GUI創建或者命令行,操作系統通常提供一些默認的腳本語言,即通常所謂shell腳本語言。 腳本通常以文本(如ASCII)保存,只在被調用時進行解釋或編譯。 有些腳本是為了特定領域設計的,但通常腳本都可以寫更通用的腳本。在大型項目中經常把腳本和其它低級編程語言一起使用,各自發揮優勢解決特定問題。腳本經常用於設計互動通信,它有許多可以單獨執行的命令,可以做很高級的操作,(如在傳統的Unix shell (sh)中,大多操作就是程序本身。) 這些高級命令簡化了代碼編寫過程。諸如內存自動管理和溢出檢查等性能問題可以不用考慮。在更低級或非腳本語言中,內存及變數管理和數據結構等耗費人工,為解決一個給定問題需要大量代碼,當然這樣能夠獲得更為細致的控制和優化。腳本缺少優化程序以提速或者降低內存的伸縮性。 綜上所述,腳本編程速度更快,且腳本文件明顯小於如同類C程序文件。這種靈活性是以執行效率為代價的。腳本通常是解釋執行的,速度可能很慢,且運行時更耗內存。在很多案例中,如編寫一些數十行的小腳本,它所帶來的編寫優勢就遠遠超過了運行時的劣勢,尤其是在當前程序員工資趨高和硬體成本趨低時。 然而,在腳本和傳統編程語言之間的界限越來越模糊,尤其是在一系列新語言及其集成暢出現時。在一些腳本語言中,有經驗的程序員可以進行大量優化工作。在大多現代系統中通常有多種合適的腳本語言可以選擇,所以推薦使用多種語言(包括C或匯編語言)編寫一種腳本。 常見的腳本語言:Scala、JavaScript,VBScript,ActionScript,MAX Script,ASP,JSP,PHP,SQL,Perl,Shell,python,Ruby,JavaFX,Lua,AutoIt等。 [編輯本段]與......>>

問題十:為什麼電腦總是說運行腳本? 訪問者所使用的瀏覽器不能完全支持頁面里的腳本,形成「腳本錯誤」。遇到「腳本錯誤」時一般會彈出一個非常難看的腳本運行錯誤警告窗口,而事實上,腳本錯誤並不會影響網站瀏覽,因此這一警告可謂多此一舉。要關閉警告則可以在瀏覽器的工具菜單選擇Internet選項,然後單擊高級屬性頁。進入到瀏覽標簽,並選中「禁止腳本調試」復選框,以後你就不會再收到這些警告了。
建議您嘗試進行以下操作:
1、清除一下IE瀏覽器的緩存,點IE上的工具――然後再選擇最下面的Internet選項,再點Internet刪除文件(記得勾上刪除所有離線內容),確定後再重新打開IE瀏覽器試試,同時請確認您使用的是IE6.0及以上版本。
2、您的網頁上清緩存,在網頁上選擇工具->Interner選項->刪除Cookies和刪除文件,然後再確定。
3、請您點擊IE瀏覽器中的「工具」,選擇「internet選項」,進入「安全」頁面,點擊「自定義級別」,將您的安全設置設為「低」。
4、清空一下IE瀏覽器的cookies文件,在IE瀏覽器中設置「禁止自動腳本更新」,並不要選擇「禁止運行ActiveX控制項」,然後再嘗試操作。
也可以嘗試重新注冊下IE的組件,方法如下:
IE提示腳本錯誤解決方法:
1、點擊「開始」菜單,打開「運行」。
第二、輸入regsvr32 jscript.dll後選擇「確定」。
出現提示後,點擊確定。
第三、再次輸入regsvr32 vbscript.dll選擇「確定」。
再一次出現提示後,確定。
有時候,腳本錯誤也可以是你的瀏覽器本身有問題導致,嘗試修復你的瀏覽器,可以使用如黃山IE修復專家,超級兔子等第三方軟體對IE進行修復也可以解決問題。
腳本script是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本通常可以由應用程序臨時調用並執行。各類腳本目前被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。如果在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過「安全設置」對話框,選擇「腳本」選項下的各種設置就可以輕松實現對腳本的禁用和啟用。
某個網頁可能會無法正常顯示或工作,您可能會收到一條類似於以下之一的錯誤消息:
該網頁上的問題可能使其無法正常顯示或功能不正常。出現此問題是因為該網頁的 HTML 源代碼不能使用客戶端腳本(如 Microsoft JScript 或 Visual basic 腳本)正確工作。發生此問題可能是因為以下原因之一: ?? 網頁的 HTML 源代碼中有問題。

2. 什麼是「腳本文件」

一、啥叫腳本呢?
其實就是一段代碼,作用就是:這些代碼通過你的瀏覽器來鼓搗一下你的機器。這樣,你就能通過點一下滑鼠就可以發點歡迎詞、發點情話啥地了。

腳本script是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本通常可以由應用程序臨時調用並執行。各類腳本目前被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。舉個最常見的例子,當我們點擊網頁上的E-mail地址時能自動調用Outlook Express或Foxmail這類郵件軟體,就是通過腳本功能來實現的。又如洪恩網站�http�//www.hongen.com一些網頁的英文新聞內容旁會有一個三角符號,點擊它就可以聽到英文誦讀,這也是腳本在起作用。 也正因為腳本的這些特點,往往被一些別有用心的人所利用。例如在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過「安全設置」對話框,選擇「腳本」選項下的各種設置就可以輕松實現對腳本的禁用和啟用。

解釋二

動態程序一般有兩種實現方式,一是二進制方式,一是腳本方式。
二進制方式是先將我們編寫的程序進行編譯,變成機器可識別的指令代碼(如.exe文件),然後再執行。這種編譯好的程序我們只能執行、使用,卻看不到他的程序內容。
腳本簡單地說就是一條條的文字命令,這些文字命令是我們可以看到的(如可以用記事本打開查看、編輯),腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。
我們上面提到的各種動態語言,如ASP、PHP、CGI、JSP等,都是腳本語言。
按目前的服務規則,虛擬主機網站只能採用腳本語言來實現

3. 腳本和文案有什麼區別

一、腳本和文案有3點不同:

1、兩者的概述不同:

(1)腳本的概述:指表演戲劇、拍攝電影等所依據的底本又或者書稿的底本。或是指一種批處理文件的延伸,是一種純文本保存的程序,一般來說的計算機腳本程序是確定的掘罩鏈一系列控制計算機進行運算操作動作的組合,在其中可以實現一定的邏輯分支等。

(2)文案的概述:原指放書的桌子,後來指在桌子上寫字的人。現在指的是公司或企業中從事文字工作的職位,就是以文字來表現已經制定的創意策略。

2、兩者的作用不同:

(1)腳本的作用:腳本可以說是故事的發展大綱,用以確定故事的發展方向。之後,確定故事到底是在什麼地點,什麼時間,有哪些角色,角色的對白,動作,情緒的變化,等等,這些細化的工作都是劇本上所要清楚確定下來的。

(2)文案的作用:文案不同於設計師用畫面或其他手段的表現手法,它是一個與廣告創意先後相繼的表現的過程、發展的過程、深化的過程, 多存在於廣告公司,企業宣傳,新聞策劃等。

3、兩者的基本要求不同:

(1)腳本的基本要求:語法和結構通常比較簡單;學習和使用通常比較簡單;通常以容易修改程序的「解釋」作為運行方式,而不需要「編譯」;程序的開發產能優於運行效能;極大地提高了系統管理員的工作效率。

(2)文案的基本要求:准確規范是文案中最基本的要求。文案在文字語言的使用上,要簡明扼要、精練概括。首先,要以盡可能少的語言和文字表達出悶稿廣告產品的精髓,實現有效的廣告信息傳播。

文案是廣告的整體構思,對於由其中訴之於聽覺的廣告語言,要注意優美、流暢和動聽,使其易識別、易記憶和易傳播,從而突出廣告定位,很好地表現廣告主題和廣告創意,產生良好的廣告效果。同時,也要避免過分追求語言和音韻美,而忽視廣告主題,生搬硬套,牽強附會,因文害意。

二、腳本和文案之間的關系:

簡單來說,影視廣告的廣告腳本是包括鏡頭描述和文案已經創意闡述的,這三項組成了廣告腳本。廣告文案則包括很多,如果是影視廣告類,那麼平時看到的影視廣告里畫外音所念的獨判孫白就是文案。

4. 腳本是什麼意思

腳本的意思是通俗來講就是由一條條命令組成的文件。它是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件。腳本是批處理文件,它可以讓一個例行任務效率大幅提升。

特點:

(1)腳本就是劇本。

(2)腳本是普通的文本文件,是批處理文件。

(3)腳本導演了一個序列事件的發生。

(4)腳本讓一個例行任務效率大幅提升。

常見腳本

1.執行腳本

可以選擇「文件>腳本」命令,然後從子菜單中選取一個腳本。也可以選擇「文件>腳本>其他腳本」命令,然後搜尋要執行的腳本。

2.安裝腳本

將腳本復制到計算機的硬碟中。如果將腳本放置到AdobeIllustrator應用程序文件夾內的預設\腳本文件夾中,那麼腳本將會顯示在「文件>腳本」子菜單中。如果將腳本放置在硬碟的其他位置上,則可以使用「文件>腳本>其他腳本」命令來執行Illustrator中的腳本。

5. 簡單的shell腳本作業,但是沒思路啊!新手求助!

思路:
1.根據示例,可以看到該shell腳本執行時需要帶選項功能即 -cmp和sync,
所以需要編寫帶選項的腳本,兄弟這是時候需要網路了、發現:
對傳給shell腳本的選項分析通常有兩種方法,一種是通過case語句手工分析,另一種是通過getopts命令實現。
進一步man getopts和網上的資料、發現getopts只支持單字元,即 -c、-s這類,不支持-cmp這個字元串格式
所以我們只能通過case語句手工分析了;
2.要比較文件、需要用到diff命令、查看man diff,並且根據執行效果可以發現diff的結構和給出的示例
結構相似、但是不完全一樣、所以我們需要根據diff的結果去拼湊出示例的結果;

下面給個示例:
文件:
bsstest2:/billing/app/user/xufc/test$cat ./sync.sh
#!/bin/ksh
USAGE="Usage: `basename $0` [-cmp|-sync] dir_A dir_B"
if [ $# -ne 3 ]
then
echo "需要三個參數"
echo "${USAGE}"
fi

mycmp()
{
diff $1 $2 >tmpfile
grep "Only in" tmpfile|awk -F: '{print "new file "$2" "$1}'
cat_tag=" | "
grep ^diff tmpfile|awk '{print $2"\t"$3}' >diff_file_tmp
while [[ `read line` -eq 0 && ! -z $line ]]
do
str="modified file "
fileA=`echo ${line}|awk '{print $1}'|xargs ls -l|awk '{print $9" "$6" "$7" "$8" "$5}'`
fileB=`echo ${line}|awk '{print $2}'|xargs ls -l|awk '{print $9" "$6" "$7" "$8" "$5}'`
str="${str}${fileA}${cat_tag}${fileB}"
echo ${str}
done < diff_file_tmp

}
mysync()
{
#先比較、再同步
_tmp_dir_A=$1
_tmp_dir_B=$2
diff ${_tmp_dir_A} ${_tmp_dir_B} >tmpfile
#拷貝不存在的文件
needfile=`grep "Only in" tmpfile|grep ${_tmp_dir_A}|awk -F: '{print $2}'`
for file in ${needfile}
do
#有漏洞、需要修補;文件路徑可能是不正確的;
cp ${_tmp_dir_A}/$file ${_tmp_dir_B}
echo "`date +%Y%m%d%H%M%S`:file ${_tmp_dir_B}/${file} added"
done
#覆蓋已經存在的文件
grep ^diff tmpfile|awk '{print $2"\t"$3}' >diff_file_tmp
while [[ `read line` -eq 0 && ! -z $line ]]
do
fileA=`echo ${line}|awk '{print $1}'`
fileB=`echo ${line}|awk '{print $2}'`
cp ${fileA} ${fileB}
echo "`date +%Y%m%d%H%M%S`:file ${fileB} overwrite"
done < diff_file_tmp
}

opt=$1
dir_A=$2
dir_B=$3
#作者可以判斷一下dir_A和dir_B必須存在
case ${opt} in
-cmp)
mycmp $dir_A $dir_B
;;
-sync)
mysync $dir_A $dir_B
;;
*)
echo "選項不正確; ${USAGE}"
return 1;;
esac

結果顯示:
bsstest2:/billing/app/user/xufc/test$./sync.sh -cmp srcdir destdir
new file b.txt Only in srcdir
new file c.txt Only in destdir
modified file srcdir/a.txt May 16 21:08 12 | destdir/a.txt May 16 2012 17
bsstest2:/billing/app/user/xufc/test$./sync.sh -sync srcdir destdir
20120516234113:file destdir/b.txt added
20120516234114:file destdir/a.txt overwrite
bsstest2:/billing/app/user/xufc/test$./sync.sh -cmp srcdir destdir
new file c.txt Only in destdir
bsstest2:/billing/app/user/xufc/test$
附錄:
原始的diff比較後的結果
bsstest2:/billing/app/user/xufc/test$more tmpfile
diff srcdir/a.txt destdir/a.txt
2a3
> 54321
Only in srcdir: b.txt
Only in destdir: c.txt
bsstest2:/billing/app/user/xufc/test$

---------------------------
這是比較的一種思路;還有其它方法暫時不想了,感覺可能先把目錄中的內容列舉出來放到文件中、
然後將2個文件結果比較應該也是可行的方法,而且這樣可以藉助grep -F這個參數;時間不早了,
就不做試驗了,兄弟自己搞吧!

熱點內容
在哪裡開啟密碼顯示 發布:2025-02-04 18:38:30 瀏覽:786
怎麼查詢qq密碼 發布:2025-02-04 18:20:10 瀏覽:511
python編寫介面 發布:2025-02-04 18:08:30 瀏覽:78
怎麼給游戲設置密碼 發布:2025-02-04 18:03:08 瀏覽:926
商品存儲規劃 發布:2025-02-04 17:45:24 瀏覽:567
ios訪問共享 發布:2025-02-04 17:36:33 瀏覽:335
javabuild 發布:2025-02-04 17:30:19 瀏覽:592
gnulinux編譯 發布:2025-02-04 17:30:18 瀏覽:132
蘇州阿里雲伺服器專網 發布:2025-02-04 17:21:05 瀏覽:526
如何學習php 發布:2025-02-04 17:11:55 瀏覽:389