成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Perl學(xué)習(xí)筆記----Perl命令行

開(kāi)發(fā) 架構(gòu)
Perl語(yǔ)言有很多值得學(xué)習(xí)的地方,本文向大家簡(jiǎn)單介紹一下Perl命令行的用法,通過(guò)對(duì)命令行的學(xué)習(xí)我們可以更好的對(duì)Perl進(jìn)行操作。

本文和大家重點(diǎn)討論一下Perl命令行的用法,在學(xué)習(xí)Perl語(yǔ)言的過(guò)程中,掌握Perl命令行的使用是非常必要的,希望通過(guò)本文的學(xué)習(xí)你對(duì)Perl命令行的使用有明確的認(rèn)識(shí)。

Perl命令行工具

debug可以幫助我們很好的review我們的代碼。類似于VC中的debug可以stepbystep的調(diào)試程序,同樣可以設(shè)置斷點(diǎn)??梢栽赿ebug過(guò)程中改變某個(gè)變量的值。例如
DB<1>$a=5
另外如果想查看某個(gè)變量的值可以用print命令
DB<1>print$a

一、開(kāi)始debug及相關(guān)Perl命令行指令

Perl-dscript_name
如果你的腳本的語(yǔ)法或函數(shù)拼寫(xiě)沒(méi)有錯(cuò)誤的話就直接顯示LoadingDBroutinesfromPerl5db.plversion1.0401#(你的版本號(hào)可能不一樣)
Emacssupportavailable.
Enterhor`hh`forhelp.
main::(文件名:1):...............#顯示該腳本的第一行可執(zhí)行代碼

DB<1>_#表示在等待他的第一個(gè)命令

其中1表示第一個(gè)debug指令,如果你再輸入一個(gè)指令n數(shù)目就會(huì)自動(dòng)加一。
DB<1>n
n表示next,表示程序運(yùn)行下一步。
DB<2>l
l表示運(yùn)行當(dāng)前10行,再輸入l則運(yùn)行下一個(gè)10行。如果想從某特定行開(kāi)始運(yùn)行輸入如下命令
DB<3>lline_number例如DB<3>l11
同樣可以設(shè)置起始行和結(jié)束行,命令如下
DB<4>lstart_no-end_no例如DB<4>l10-15
程序運(yùn)行的當(dāng)前行由==>來(lái)表示

二、設(shè)置斷點(diǎn)

Perl命令行中設(shè)置斷點(diǎn)的命令如下
DB<5>bline_no例如DB<5>b22
與其對(duì)應(yīng)的另一個(gè)命令,就是繼續(xù)執(zhí)行程序到下一個(gè)斷點(diǎn)或者程序的結(jié)束
DB<6>c
取消斷點(diǎn)命令如下
DB<7>dline_no例如DB<7>d22
查看所有的斷點(diǎn)
DB<8>L

三、其他指令

DB<9>R重新啟動(dòng)程序

DB<10>q退出debug程序

DB<11>s單步執(zhí)行你的程序,它可以執(zhí)行函數(shù),
然后在函數(shù)的第1個(gè)指令處停止運(yùn)行

四、其他Perl命令行

Perl-c由此檢查所有語(yǔ)法錯(cuò)誤。每次修改Perl程序之后我都會(huì)立刻使用它來(lái)找到任何語(yǔ)法錯(cuò)誤。
-W與#!user/bin/Perl-w作用相同,后者應(yīng)用比前者要好
-T它讓Perl出于了taint模式中。在這個(gè)模式里,Perl會(huì)質(zhì)疑任何程序外傳來(lái)的數(shù)據(jù)。
-e可以讓Perl代碼在命令行上被編譯器直接執(zhí)行.例如:Perl-eprint"executePerldiretly";
-v若要了解更加詳細(xì)的信息,比如該解釋程序是如何創(chuàng)建的,何時(shí)創(chuàng)建的.

-n可用于將任何-e語(yǔ)句封裝在該小程序中
while(<>)
{
}
例如:Perl-n-c's/^\s+//g;print$_'file1
名字為file1的文件被打開(kāi),并被賦予while循環(huán)中的$_,while(<>)
{
s/^\s+//g;
print$_
}
-p與-n作用相同,只是自動(dòng)寫(xiě)入另一個(gè)文件
例如:Perl-p-c's/^\s+//g;print$_'file1>file2。

本文來(lái)自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/yc0188/archive/2007/05/28/1628135.aspx

【編輯推薦】

  1. 解析Perl命令行程序用法
  2. Perl命令行應(yīng)用集錦
  3. 暢談Perl數(shù)組的使用技巧
  4. Perl命令行常見(jiàn)用法及技巧揭秘
  5. 技術(shù)分享 解析Perl模塊創(chuàng)建和導(dǎo)入方法
責(zé)任編輯:佚名 來(lái)源: csdn.net
相關(guān)推薦

2010-07-15 09:37:47

Perl命令行

2010-07-15 10:47:22

Perl命令行

2010-07-20 14:18:22

Perl命令行

2010-07-20 14:02:38

Perl命令行參數(shù)

2010-07-26 09:32:41

Perl命令行

2010-07-15 11:08:23

Perl命令行

2010-07-21 14:18:27

Perl函數(shù)

2010-07-15 09:27:25

Perl命令行

2010-07-26 09:22:05

Perl命令行

2010-07-15 10:58:23

Perl命令行程序

2010-07-21 13:27:06

Perl模式匹配

2010-07-20 14:27:46

Perl命令行

2010-07-13 12:50:47

Perl變量

2010-07-26 09:14:22

Perl命令行

2010-07-15 12:45:30

Perl命令行

2010-07-15 11:29:25

Perl格式化輸出

2010-07-26 08:56:01

Perl命令行

2010-07-13 13:15:17

Perl

2010-07-15 18:04:20

Perl模式

2010-07-16 12:50:45

Perl語(yǔ)言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲成人毛片 | 玖玖免费 | 久草中文网 | 午夜精品在线观看 | 野狼在线社区2017入口 | 一区二区三区四区av | 六月婷婷久久 | 国产精品久久久久久久久免费相片 | 日韩欧美视频免费在线观看 | 日本精品一区二区 | 色视频成人在线观看免 | 日本精品视频在线观看 | 国产精品1区2区3区 中文字幕一区二区三区四区 | 亚洲人成网站777色婷婷 | 久久国产综合 | 在线国产小视频 | 在线播放第一页 | 久久久噜噜噜久久中文字幕色伊伊 | 亚洲午夜精品久久久久久app | 米奇成人网| 亚洲一区二区久久 | 欧美性精品 | 久久综合一区 | 日韩中出 | 天天干人人 | 免费在线观看黄网站 | 午夜大片| 成人a视频片观看免费 | 午夜视频免费 | 亚洲欧美另类在线观看 | 亚洲精品电影在线观看 | 亚洲国产成人av好男人在线观看 | 日韩欧美国产一区二区三区 | 午夜免费看视频 | 色又黄又爽网站www久久 | 91日b| 国产精久久久久久久妇剪断 | 国产精品一区视频 | 久久久久久国产免费视网址 | 成人在线日韩 | 美女亚洲一区 |