注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具跨平臺(tái)Perl開發(fā)指南

跨平臺(tái)Perl開發(fā)指南

跨平臺(tái)Perl開發(fā)指南

定 價(jià):¥59.00

作 者: (美)Eric Foster-Johnson著;王莉,陸迪泉等譯;王莉譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): 美國(guó)IDG“高級(jí)開發(fā)工具”叢書
標(biāo) 簽: perl

購(gòu)買這本書可以去


ISBN: 9787505367739 出版時(shí)間: 2001-06-01 包裝:
開本: 20cm+光盤1片 頁數(shù): 544 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Perl是一種功能強(qiáng)大的腳本語言,最初設(shè)計(jì)用于系統(tǒng)管理任務(wù),后來擴(kuò)展為給上萬個(gè)用戶提供上萬種用途,主要用途包括為Web頁制作CGI腳本、操作系統(tǒng)管理任務(wù)自動(dòng)化、生成報(bào)表以及跨平臺(tái)的開發(fā)任務(wù)等。本書詳細(xì)介紹了Perl的基本語法,以編寫跨平臺(tái)Perl腳本為中心,全面講述了Perl在不同平臺(tái)中的特點(diǎn)和差別,以及在一些高級(jí)任務(wù)中的應(yīng)用。本書不僅內(nèi)容全面,而且深入淺出,緊密結(jié)合腳本實(shí)例講解,使得本書不但適合有意學(xué)習(xí)和使用Perl的初級(jí)用戶作為入門讀物,也十分適合系統(tǒng)管理員以及有經(jīng)驗(yàn)的高級(jí)用戶使用。

作者簡(jiǎn)介

暫缺《跨平臺(tái)Perl開發(fā)指南》作者簡(jiǎn)介

圖書目錄

前言
第I部分 學(xué)習(xí)Perl
第1章 開始學(xué)習(xí)Perl
1.1 第一個(gè)Perl腳本
1.2 創(chuàng)建Perl腳本
1.2.1 在Windows中進(jìn)行編輯
1.2.2 在UNIX和Linux中進(jìn)行編輯
1.3 Perl解釋器
1.3.1 確認(rèn)Perl已經(jīng)安裝
1.4 運(yùn)行Perl腳本
1.5 深入第一個(gè)程序
1.5.1 Print命令
1.6 在Perl腳本中獲得輸入
1.6.1 Perl變量
1.6.2 標(biāo)準(zhǔn)輸入
1.6.3 chomp命令
1.7 使用if控制腳本流程
1.7.1 if表達(dá)式
1.8 Perl如何運(yùn)行程序
1.8.1 Perl腳本中的問題
1.9 查找Perl的更多命令
1.10 將腳本轉(zhuǎn)換成命令
1.10.1 在UNIX和Linux中生成可執(zhí)行的腳本
1.10.2 在Windows中運(yùn)行Perl腳本
1.11 小結(jié)
第2章 Perl基礎(chǔ)知識(shí)
2.1 控制Perl腳本
2.1.1 while命令
2.1.2 until語句
2.1.3 unless語句
2.1.4 for循環(huán)
2.1.5 foreach語句
2.1.6 continue塊
2.1.7 其他流程控制
2.1.8 結(jié)尾修飾
2.2 數(shù)學(xué)運(yùn)算
2.2.1 浮點(diǎn)數(shù)
2.2.2 十六進(jìn)制數(shù)和八進(jìn)制數(shù)
2.2.3 數(shù)學(xué)函數(shù)
2.3 文本操作
2.3.1 單引號(hào)和雙引號(hào)的差別
2.3.2 引號(hào)中的問題
2.3.3 字符串函數(shù)
2.3.4 字符串操作符
2.4 變量和數(shù)組
2.4.1 標(biāo)量變量
2.4.2 數(shù)組
2.4.3 關(guān)聯(lián)數(shù)組或散列
2.4.4 環(huán)境關(guān)聯(lián)數(shù)組
2.4.5 內(nèi)部變量
2.5 命令行參數(shù)
2.6 子例程
2.6.1 sub語句
2.6.2 從子例程中返回?cái)?shù)據(jù)
2.6.3 在子例程中訪問變量
2.6.4 子例程中的局部變量
2.6.5 給子例程傳遞參數(shù)
2.6.6 奇特的符號(hào)
2.6.7 從子例程中返回?cái)?shù)組
2.7 小結(jié)
第3章 操作文件
3.1 操作文件
3.1.1 打開文件和使用文件句柄
3.1.2 die
3.1.3 復(fù)制文件
3.1.4 寫文件
3.1.5 讀文件
3.2 使用目錄
3.2.1 讀取目錄內(nèi)容
3.2.2 創(chuàng)建、移動(dòng)和改變目錄
3.3 從文件中獲取信息
3.3.1 測(cè)試文件
3.4 操作目錄中的文件
3.4.1 符號(hào)連接
3.5 操作文件和目錄的軟件包
3.5.1 復(fù)制文件
3.5.2 從路徑中提取文件名
3.5.3 檢測(cè)當(dāng)前目錄
3.5.4 在Windows中設(shè)置文件屬性
3.5.5 從模塊中獲取信息
3.6 小結(jié)
第4章 變換數(shù)據(jù):模式匹配和替換
4.1 正則表達(dá)式
4.1.1 從開始處或從結(jié)尾處進(jìn)行搜索
4.1.2 查找多次出現(xiàn)
4.1.3 貪婪搜索
4.1.4 改變定界符
4.1.5 模式舉例
4.1.6 模式匹配選項(xiàng)
4.2 使用模式替換
4.2.1 控制定界符
4.2.2 通過替換提取數(shù)據(jù)
4.3 使用tr變換數(shù)據(jù)
4.3.1 使用tr轉(zhuǎn)換文件名
4.4 小結(jié)
第5章 格式化報(bào)表和操作數(shù)據(jù)庫(kù)
5.1 理解格式
5.1.1 使用格式
5.1.2 定義格式
5.1.3 頁眉
5.1.4 控制分頁
5.2 選擇文件句柄
5.3 控制數(shù)據(jù)輸出的其他方法
5.3.1 使用sprintf
5.3.2 在報(bào)表中設(shè)置日期和時(shí)間
5.4 數(shù)據(jù)庫(kù)和Perl
5.4.1 DBM數(shù)據(jù)庫(kù)
5.4.2 Perl與其他數(shù)據(jù)庫(kù)的連接
5.5 小結(jié)
第6章 Perl軟件包和模塊
6.1 軟件包
6.1.1 軟件包內(nèi)部
6.2 模塊
6.2.1 擴(kuò)展包
6.3 通用軟件包、模塊和擴(kuò)展包
6.4 使用模塊
6.4.1 引用和對(duì)象
6.4.2 面向?qū)ο竽_本
6.5 English模塊
6.6 下載和安裝模塊
6.6.1 查找所需要的模塊
6.6.2 下載模塊
6.6.3 安裝模塊
6.6.4 使用CPAN模塊下載和安裝模塊
6.6.5 下載和安裝Windows模塊
6.7 檢測(cè)腳本的運(yùn)行環(huán)境
6.7.1 檢查$^O
6.7.2 使用Config模塊
6.7.3 檢查環(huán)境變量
6.8 小結(jié)
第7章 啟動(dòng)應(yīng)用程序
7.1 啟動(dòng)進(jìn)程
7.1.1 調(diào)用exec
7.1.2 調(diào)用system
7.1.3 使用反引號(hào)運(yùn)行程序
7.2 用eval控制命令行
7.3 小結(jié)
第II部分 Windows環(huán)境中的Perl
第8章 在Windows環(huán)境中啟動(dòng)應(yīng)用程序
8.1 使用Start命令
8.2 使用Win32::Spawn函數(shù)
8.3 用Win32::Process創(chuàng)建進(jìn)程
8.3.1 創(chuàng)建文本模式的進(jìn)程
8.3.2 進(jìn)程的控制
8.4 以批處理文件方式啟動(dòng)Perl腳本
8.5 創(chuàng)建快捷方式
8.6 小結(jié)
第9章 使用Perl進(jìn)行Windows系統(tǒng)管理
9.1 獲得關(guān)于Windows的信息
9.2 網(wǎng)絡(luò)管理
9.2.1 域控制器
9.2.2 自動(dòng)發(fā)現(xiàn)
9.2.3 網(wǎng)絡(luò)共享
9.3 關(guān)于用戶的操作
9.3.1 獲得登錄名
9.3.2 列出所有用戶
9.4 Windows注冊(cè)表
9.4.1 讀取注冊(cè)表
9.4.2 遠(yuǎn)程讀取注冊(cè)表
9.4.3 修改注冊(cè)表
9.5 控制和監(jiān)視Windows服務(wù)
9.5.1 Win32::Service模塊
9.5.2 檢查服務(wù)的狀態(tài)
9.5.3 檢查遠(yuǎn)程系統(tǒng)上的服務(wù)狀態(tài)
9.5.4 停止和啟動(dòng)服務(wù)
9.6 檢查Windows事件日志
9.7 其他管理任務(wù)
9.8 小結(jié)
第10章 Windows環(huán)境中的應(yīng)用程序自動(dòng)操作
10.1 訪問Windows剪貼板
10.2 用Perl完成OLE自動(dòng)操作
10.2.1 Win32::OLE模塊
10.2.2 對(duì)Microsoft Excel的腳本控制
10.2.3 從磁盤上加載文件
10.2.4 對(duì)Microsoft Word的腳本控制
10.3 小結(jié)
第III部分 UNIX環(huán)境和Linux環(huán)境中的Perl
第11章 啟動(dòng)UNIX和Linux應(yīng)用程序
11.1 UNIX進(jìn)程模型
11.2 在UNIX和Linux中運(yùn)行程序
11.2.1 等待子進(jìn)程退出
11.3 控制進(jìn)程
11.3.1 殺死進(jìn)程
11.4 進(jìn)程間的管道數(shù)據(jù)
11.5 鬧鐘和睡眠
11.6 處理命令行參數(shù)
11.6.1 控制Getopt::Std模塊所使用的變量
11.6.2 支持多字母的命令行開關(guān)
11.7 小結(jié)
第12章 管理UNIX和Linux系統(tǒng)
12.1 管理用戶
12.1.1 登錄用戶名
12.1.2 UNIX和Linux口令文件數(shù)據(jù)
12.1.3 幫助訪問用戶信息的模塊
12.2 分析日志文件
12.3 監(jiān)控系統(tǒng)
12.3.1 檢查進(jìn)程列表
12.3.2 使用SNMP
12.4 其他系統(tǒng)管理任務(wù)
12.5 小結(jié)
第13章 自動(dòng)操作UNIX和Linux中的應(yīng)用程序
13.1 控制命令行參數(shù)
13.2 基于應(yīng)用程序的命令行腳本
13.2.1 使用Net::Telnet模塊
13.3 小結(jié)
第IV部分 高級(jí)Perl
第14章 用Perl制作Web頁
14.1 公共網(wǎng)關(guān)接口
14.1.1 CGI URL
14.1.2 CGI腳本的工作方式
14.1.3 超文本標(biāo)記語言
14.2 用Perl生成CGI腳本
14.2.1 用腳本創(chuàng)建Web頁
14.3 運(yùn)行這個(gè)實(shí)例腳本
14.4 使用CGI模塊
14.4.1 測(cè)試腳本
14.5 Web頁中的數(shù)據(jù)輸入表單
14.5.1 Web表單
14.5.2 處理數(shù)據(jù)輸入表單的一個(gè)Perl腳本
14.5.3 其他數(shù)據(jù)輸入選項(xiàng)
14.5.4 滾動(dòng)列表和選項(xiàng)菜單
14.5.5 輸入更多文本
14.5.6 添加reset按鈕
14.5.7 查詢所有的參數(shù)
14.6 XML是Web的未來嗎
14.6.1 RDF:XML和數(shù)據(jù)頻道
14.6.2 編寫代碼處理XML頻道數(shù)據(jù)
14.6.3 把頻道數(shù)據(jù)轉(zhuǎn)換為用于顯示的HTML
14.7 自維護(hù)Web頁
14 7.1 由主要區(qū)域創(chuàng)建Web頁
14.7.2 允許用戶添加主題
14.7.3 組織起來:生成自維護(hù)頁面
14.7.4 重新生成Web頁
14.8 小結(jié)
第15章 跨平臺(tái)的Perl開發(fā)
15.1 在Perl的幫助下編連軟件
15.1.1 任務(wù)完成時(shí)發(fā)送電子郵件
15.1.2 代碼改變時(shí)自動(dòng)重新編連
15.1.3 生成Makefile文件
15.2 在軟件環(huán)境中使用Perl
15.2.1 自動(dòng)測(cè)試
15.2.2 查找C和C++程序中的包含文件
15.2.3 使用Perl生成文檔
15.2.4 用Perl生成代碼
15.2.5 使用Perl模塊訪問源代碼控制系統(tǒng)
15.3 小結(jié)
第16章 Perl用于客戶-服務(wù)器聯(lián)網(wǎng)
16.1 網(wǎng)際協(xié)議
16.2 基于套接字的通信
16.3 使用Socket模塊
16.3.1 創(chuàng)建服務(wù)器
16.3.2 Internet地址
16.3.3 查找開放端口
16.3.4 創(chuàng)建客戶
16.3.5 測(cè)試客戶腳本和服務(wù)器腳本
16.4 使用套接字聯(lián)網(wǎng)的Perl模塊
16.4.1 使用IO::Socket模塊
16.4.2 獲得主機(jī)名
16.5 用于網(wǎng)絡(luò)協(xié)議的Perl模塊
16.5.1 使用Net::FTP傳輸文件
16.6 小結(jié)
第17章 使用Perl和Tk生成圖形界面
17.1 事件驅(qū)動(dòng)腳本
17.1.1 使用回調(diào)執(zhí)行Perl代碼
17.1.2 Tk組件
17.1.3 獲得并安裝Perl/Tk
17.2 使用Perl/Tk編寫腳本
17.2.1 主窗口
17.2.2 創(chuàng)建組件
17.2.3 改變組件的屬性
17.2.4 選擇顏色
17.3 使組件顯現(xiàn)并控制組件的位置
17.3.1 用Pack控制組件的位置
17.3.2 使用grid控制組件的位置
17.4 添加更多組件
17.5 菜單和菜單欄
17.5.1 管理狀態(tài)域
17.5.2 創(chuàng)建滾動(dòng)文本組件
17.6 使用文本對(duì)話框打開文件
17.7 單行文本項(xiàng)
17.8 關(guān)于Perl/Tk的更多信息
17.9 小結(jié)
附錄A 獲得并安裝Perl
附錄B 關(guān)于Perl的更多信息
附錄C CD-ROM上的內(nèi)容

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)