中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

ruby中在終端命令行上調(diào)試grok表達(dá)式
來源:易賢網(wǎng) 閱讀:783 次 日期:2014-12-09 11:17:12
溫馨提示:易賢網(wǎng)小編為您整理了“ruby中在終端命令行上調(diào)試grok表達(dá)式”,方便廣大網(wǎng)友查閱!

用 logstash 的人都知道在 上面調(diào)試 grok 正則表達(dá)式?,F(xiàn)在問題來了:翻墻技術(shù)哪家強(qiáng)? 頁面中用到了來自 google 域名的 js 文件,所以訪問經(jīng)常性失敗。所以,在終端上通過命令行方式快速調(diào)試成了必需品。

其實(shí)在 logstash 還在 1.1 的年代的時(shí)候,官方 wiki 上是有一批專門教大家怎么通過 irb 交互式測(cè)試 grok 表達(dá)式的。但不知道為什么后來 wiki 這頁沒了…… 好在代碼本身不復(fù)雜,稍微寫幾行腳本,就可以達(dá)到目的了:

代碼如下:

#!/usr/bin/env ruby

require 'rubygems'

gem 'jls-grok', '=0.11.0'

require 'grok-pure'

require 'optparse'

require 'ap'

options = {}

argv.push('-h') if argv.size === 0

optionparser.new do |opts|

opts.banner = 'run grokdebug at your terminal.'

options[:dirs] = %w(patterns)

options[:named] = false

opts.on('-d dir1,dir2', '--dirs dir1,dir2', array, 'set grok patterns directories. default: ./patterns') do |value|

options[:dirs] = value

end

opts.on('-m message', '--msg message', 'your raw message to be matched') do |value|

options[:message] = value

end

opts.on('-p pattern', '--pattern pattern', 'your grok pattern to be compiled') do |value|

options[:pattern] = value

end

opts.on('-n', '--named', 'named captures only') do

options[:named] = true

end

end.parse!

grok = grok.new

options[:dirs].each do |dir|

if file.directory?(dir)

dir = file.join(dir, *)

end

dir.glob(dir).each do |file|

grok.add_patterns_from_file(file)

end

end

grok.compile(options[:pattern], options[:named])

ap grok.match(options[:message]).captures()

測(cè)試一下:

代碼如下:

$ sudo gem install jls-grok awesome_print

$ ruby grokdebug.rb

run grokdebug at your terminal.

-d, --dirs dir1,dir2 set grok patterns directories. default: ./patterns

-m, --msg message your raw message to be matched

-p, --pattern pattern your grok pattern to be compiled

-n, --named named captures only

$ ruby grokdebug.rb -m 'abc123' -p '%{number:test}'

{

test => [

[0] 123

],

base10num => [

[0] 123

]

}

$ ruby grokdebug.rb -m 'abc123' -p '%{number:test:float}' -n

{

test => [

[0] 123.0

]

}

沒錯(cuò),我這比 grokdebug 網(wǎng)站還多了類型轉(zhuǎn)換的功能。它用的 jls-grok 是 0.10.10 版,而我用的是最新的 0.11.0 版。

更多信息請(qǐng)查看IT技術(shù)專欄

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機(jī)網(wǎng)站地址:ruby中在終端命令行上調(diào)試grok表達(dá)式
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報(bào)班

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产精品青草久久| 欧美午夜视频在线| 欧美成人嫩草网站| 免费一区二区三区| 欧美日韩一区二区视频在线观看| 国产精品夫妻自拍| 国内久久精品| 亚洲精品一区二区三区樱花| 亚洲欧美日韩在线一区| 久久综合国产精品| 欧美日韩直播| 好吊妞这里只有精品| 亚洲日本精品国产第一区| 亚洲午夜av电影| 久久精品最新地址| 欧美日韩在线精品一区二区三区| 国产精品二区二区三区| 亚洲国产欧美日韩另类综合| 中日韩男男gay无套| 猛干欧美女孩| 国产精品免费在线 | 久久精品国产久精国产爱| 久久精品视频免费观看| 久久免费精品日本久久中文字幕| 欧美日韩综合视频| 国内外成人免费激情在线视频网站| 一区二区91| 久久天天狠狠| 好吊日精品视频| 一片黄亚洲嫩模| 午夜激情综合网| 有坂深雪在线一区| 亚洲精品在线三区| 美腿丝袜亚洲色图| 国产精品你懂的在线欣赏| 亚洲毛片在线| 久久久久久久久久码影片| 国产欧美精品国产国产专区| 99精品免费视频| 亚洲欧美激情四射在线日| 欧美日本高清| 黄色一区二区三区| 久久国产夜色精品鲁鲁99| 欧美日韩国产大片| 亚洲精品久久久久久久久久久久| 性久久久久久久久| 欧美日韩精品在线播放| 日韩亚洲不卡在线| 久久综合电影| 亚洲国产精品久久久久秋霞蜜臀 | 久久亚洲欧洲| 国产精品日韩一区| 亚洲欧美激情视频在线观看一区二区三区| 免费久久99精品国产自| 国产精品你懂的| 亚洲欧美激情诱惑| 国产精品久久91| 午夜国产不卡在线观看视频| 欧美色大人视频| 亚洲免费综合| 国产精品av免费在线观看| 国产精品一二三视频| 在线亚洲国产精品网站| 欧美激情一区二区三区在线| 亚洲狼人综合| 欧美精品91| 亚洲天堂网站在线观看视频| 欧美日韩成人在线观看| 欧美电影资源| 在线免费观看欧美| 欧美主播一区二区三区| 狠狠色狠狠色综合日日91app| 欧美亚洲视频在线观看| 激情欧美亚洲| 美乳少妇欧美精品| 一区二区三区四区国产| 欧美午夜a级限制福利片| 午夜精品久久久久99热蜜桃导演| 国产精品永久在线| 午夜欧美电影在线观看| 亚洲高清影视| 欧美日韩国内| 久久狠狠婷婷| 亚洲国产一区二区三区在线播| 欧美日韩国产一区精品一区| 亚洲社区在线观看| 久久亚洲欧美| 亚洲美女黄网| 欧美日韩国产高清| 久久久久久久网站| 亚洲高清网站| 国产精品视频免费在线观看| 欧美一级片一区| 激情一区二区三区| 欧美人与性禽动交情品| 亚洲私人影院在线观看| 国产精品视频免费观看www| 最新日韩中文字幕| 国产精品麻豆成人av电影艾秋| 在线视频免费在线观看一区二区| 国内免费精品永久在线视频| 免费在线视频一区| 午夜精品一区二区三区电影天堂| 狠狠色综合色区| 国产精品美女999| 久久久久国产免费免费| 亚洲一区二区三区免费视频| 国产亚洲精品v| 亚洲免费成人av电影| 欧美日韩在线播放三区| 久久综合九色九九| 亚洲特色特黄| 在线观看亚洲视频啊啊啊啊| 国产精品资源| 欧美国产日韩亚洲一区| 久久人体大胆视频| 亚洲一区二区三区久久| 日韩视频在线观看一区二区| 国产精品一区一区三区| 欧美日韩国产综合视频在线观看| 久久aⅴ国产欧美74aaa| 亚洲精品日韩欧美| 在线日韩成人| 国产九九精品| 国产精品美腿一区在线看| 欧美 亚欧 日韩视频在线| 久久这里只有精品视频首页| 亚洲小视频在线观看| 一本久道久久久| 国产精品乱码妇女bbbb| 欧美人与禽猛交乱配| 麻豆精品精华液| 欧美一区影院| 欧美在线日韩| 亚洲在线不卡| 欧美日韩高清一区| 欧美h视频在线| 国产精品不卡在线| 欧美性猛片xxxx免费看久爱| 免费观看成人| 欧美成人免费全部观看天天性色| 久久丁香综合五月国产三级网站| 午夜精品福利一区二区三区av | 国产精品视频网| 国产精品成人免费视频 | 欧美在线免费视屏| 欧美一区二区在线免费观看| 亚洲无吗在线| 欧美一级艳片视频免费观看| 国产精品免费观看在线| 欧美精品99| 欧美日韩一区二区精品| 欧美激情精品久久久久久| 欧美日韩一区二区精品| 欧美日韩高清在线观看| 国产精品美女www爽爽爽| 欧美三级乱人伦电影| 国产精品一区二区欧美| 国产精品日韩精品欧美精品| 国产一区二区高清| 国产亚洲aⅴaaaaaa毛片| 好吊妞**欧美| 国语精品一区| 亚洲精品国久久99热| 亚洲日本成人| 99视频超级精品| 亚洲精品日韩在线观看| 亚洲第一在线视频| 91久久精品国产91性色| 亚洲人成亚洲人成在线观看| 亚洲一二三级电影| 午夜久久tv| 欧美不卡福利| 欧美日韩午夜在线| 国产日韩亚洲欧美| 极品少妇一区二区三区| 亚洲精选中文字幕| 亚洲无线视频| 激情成人综合网| 亚洲精品综合精品自拍| 在线看无码的免费网站| 日韩视频一区| 欧美在线1区| 欧美成人精品激情在线观看| 久久aⅴ乱码一区二区三区| 久久视频在线免费观看| 久久婷婷麻豆| 国产精品久久久久久模特 | 欧美r片在线| 国产欧美不卡| 亚洲成色最大综合在线| 亚洲影院色无极综合| 久久久久久久久蜜桃| 中文在线不卡视频| 久久成人免费| 欧美特黄一区| 一区二区三区在线视频播放| 亚洲一区免费视频| 久色婷婷小香蕉久久| 国产日韩欧美一区二区|