首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在Cygwin上安装/启用pcregrep?

如何在Cygwin上安装/启用pcregrep?
EN

Stack Overflow用户
提问于 2015-10-29 07:51:18
回答 1查看 2.6K关注 0票数 8

我正在尝试使用pcregrep,如在Cygwin上对这个问题的顶部答案中所指定的那样。我的环境是运行CygwinV1.7.20(0.266/5/3)的Win7 64位。

使用cygcheck -p pcregrep我得到:

代码语言:javascript
运行
AI代码解释
复制
Found 6 matches for pcregrep
libpcre-devel-8.37-1 - libpcre-devel: Perl Compatible Regular Expressions library development (installed binaries and support files)
libpcre-devel-8.37-2 - libpcre-devel: Perl Compatible Regular Expressions library development (installed binaries and support files)
pcre-debuginfo-8.37-1 - pcre-debuginfo: Debug info for pcre (installed binaries and support files)
pcre-debuginfo-8.37-2 - pcre-debuginfo: Debug info for pcre (installed binaries and support files)
pcre-8.37-1 - pcre: Perl Compatible Regular Expressions utilities (installed binaries and support files)
pcre-8.37-2 - pcre: Perl Compatible Regular Expressions utilities (installed binaries and support files)

我尝试使用在本教程中找到的安装pcregrep的说明,但是patch似乎并不是cygwin安装的一部分。本教程是通过这两个类似于我的问题发现的:所以问题1所以问题2,引用了它们,因此它们出现在相关的问题部分。这个手册页显示它可以在cygwin中存在,但是尝试运行它的手册页会导致:

代码语言:javascript
运行
AI代码解释
复制
$ man pcregrep
No manual entry for pcregrep

pcregrep的库似乎存在于我的cygwin安装中,但我不知道如何编译/提取/使它们能够访问该实用程序。当我尝试运行它时,我会从bash获得标准命令not响应:

代码语言:javascript
运行
AI代码解释
复制
$ pcregrep
-bash: pcregrep: command not found

,所以我的问题是:,我在cygwin做什么来允许我使用pcregrep?

我不知道该如何处理,我有数万个日志文件要处理,我需要能够找到三行,每一行与两行之间的行数、这些行中字符串的组成以及它们上方的“标头”行相关联,这些行告诉我接下来有正确的传感器类型信息(一个日志中可以有多个传感器数据,我必须使用一组特定的传感器数据)。如果我不知道如何安装pcregrep (这似乎非常适合这项工作),我将用数据来问潜在的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-30 11:08:18

您的cygcheck -p查询表明在这三个包中提到了pcregrep在线包浏览器确认pcregrep.exe二进制文件在pcre包中是可用的:您不必编译任何东西。

首先,使用Cygwin安装程序setup-x86.exe (32位Cygwin)或setup-x86_64.exe (64位Cygwin)来安装该软件包:当您到达"Select“步骤时,在文本类别中找到pcre,单击New列中的循环图标,直到出现版本号,然后完成安装。如果您不再拥有安装程序,可以从https://cygwin.com/下载它。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33418923

复制
相关文章
uni-app中更改复选框的默认样式
记一下uni-app复选框默认样式问题 /* #ifdef H5 */ uni-checkbox .uni-checkbox-input { border-radius: 50% !important; color: #ffffff !important; } uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked { border: none !important; background: #3d7eff; border
薛定喵君
2019/11/05
6.8K0
SwiftUI中的水平条形图
水平条形图以矩形条的形式呈现数据类别,其宽度与它们所代表的数值成正比。本文展示了如何在垂直条形图的基础上创建一个水平柱状图。
韦弦zhy
2022/11/07
4.9K0
SwiftUI中的水平条形图
【MATLAB】进阶绘图 ( Bar 条形图 | bar 函数 | bar3 函数 | Bar 条形图样式 | 堆叠条形图 | 水平条形图 | barh 函数 )
bar 函数参考文档 : https://ww2.mathworks.cn/help/matlab/ref/bar.html
韩曙亮
2023/03/29
6.1K0
【MATLAB】进阶绘图 ( Bar 条形图 | bar 函数 | bar3 函数 | Bar 条形图样式 | 堆叠条形图 | 水平条形图 | barh 函数 )
【CSS】更改用户界面样式 ① ( 更改鼠标样式 | 更改鼠标样式应用场景 | 代码示例 )
在之前的 【CSS】轮播图案例开发 ( 基本设置 | 子绝父相 | 浏览器水平居中 | 圆角设置 | 绝对定位居中设置 ) 轮播图中 , 鼠标移动到 轮播图底部的小圆点上时 , 一般会变成小手形状的 , 这样用户体验更好 ;
韩曙亮
2023/04/16
2.4K0
【CSS】更改用户界面样式 ① ( 更改鼠标样式 | 更改鼠标样式应用场景 | 代码示例 )
iOS默认的样式
公式: px = density * dp density = dpi / (160像素/英寸) iOS图片(`image@2x.png)后面的2就是densityiOS代码中所有的高度宽度也都是density`
码客说
2019/10/22
5700
ArcGIS JS API 4.17更改测量控件黄白相间的默认样式
当我们使用ArcGIS JS API开发项目时,经常会用到地图测量控件,用于测量地图上两点之间的距离、一片区域的面积或周长等,但是ArcGIS JS API测量控件自带的默认样式是黄白相间的大粗线,这在用户看来是很不美观的,所以就需要我们对其进行一些样式优化。
X北辰北
2022/02/28
1.9K0
ArcGIS JS API 4.17更改测量控件黄白相间的默认样式
如何更改ggplot2中堆积条形图中的堆积顺序
博客地址:https://www.jianshu.com/u/619b87e54936
用户1359560
2020/03/20
12.5K0
MPAndroidChart_水平条形图的那些事
水平条形图?也就是倒起来的柱状图,简单理解可以为,将正常的图表顺时针旋转90度,其x轴,y轴对应关系如下。
Petterp
2022/02/09
1.9K0
MPAndroidChart_水平条形图的那些事
如何更改伪元素的样式
在前端开发中我们会经常用到伪元素,有时候需要通过js来修改伪元素的样式,那么有哪几种方式来修改伪元素的样式呢?
挥刀北上
2021/01/27
9.5K0
如何更改伪元素的样式
更改github的默认语言类型
    我最近在把gitee的项目复制到github的时候,发现了一个很致命的问题,明明我的项目时Java项目,到后面github给的默认类型是JavaScript,这个实在是让我这个强迫症患者很不舒服,应该有很多的小伙伴和我是这样的吧。     在查阅了一些资料以后我终于发现了如何更改。
上分如喝水
2021/08/16
1.6K0
更改github的默认语言类型
如何在 Linux 中更改默认 ssh 端口 22?
SSH 服务使用的标准端口是 22/TCP。但是,您可能希望更改 SSH 默认端口 22,以确保您的服务器尽可能安全,因为标准 22/TCP 端口一直是互联网上黑客和机器人程序漏洞的目标。
会长君
2023/04/25
4.6K0
更改nginx默认端口_更改端口号
Tips:Windows系统用记事本打开会使utf-8文件头部加上BOM头,这会导致配置文件不能正常读取,Nginx启动失败。因此推荐使用Sublime Text3之类的编辑器打开。
全栈程序员站长
2022/10/04
8.9K0
更改nginx默认端口_更改端口号
Django中更改默认数据库为mysq
Django中默认使用sqlite3数据库,今天研究了下如何将它换成常见的mysql数据库。
py3study
2020/01/02
1.3K0
CSS样式更改——过渡、动画
上篇文章主要讲述了CSS样式更改中的2D转换,这篇文章我们来介绍下CSS样式更改中的过渡、动画基础用法。
前端皮皮
2020/11/25
1.3K0
CSS样式更改——文本Content
上篇文章主要讲述了CSS样式更改中的背景Background,这篇文章我们来谈谈文本Content内容的基础用法。
前端皮皮
2020/11/26
1.7K0
Ubuntu更改默认python版本的两
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用。
py3study
2020/01/03
6.3K0
更改iis上传文件的默认大小
第一步:修改IIS设置,允许直接编辑配置数据库。先打开,Internet信息服务 第二步:先在服务里关闭iis admin service服务,找到windows\system32\inetsrv\下的metabase.xml, 打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K,如把它修改为102400000(100M)。 然后重启iis admin service服务。 办法二: 新建一个文本文件,内容如下: set providerObj=GetObject(“winmgmts:/root/MicrosoftIISv2”) set vdirObj=providerObj.get(“IIsWebVirtualDirSetting=’W3SVC/1/ROOT'”) WScript.Echo “Before: ” & vdirObj.AspMaxRequestEntityAllowed vdirObj.AspMaxRequestEntityAllowed=102400000 vdirObj.Put_() WScript.Echo “Now: ” & vdirObj.AspMaxRequestEntityAllowed
全栈程序员站长
2022/07/05
2.5K0
默认的WPF样式在哪里
首先查找指定类型所在的程序集(例如Button所在的PresentationFramework),如果程序集定义了ThemeInfo
黄腾霄
2020/06/10
7240
CSS样式更改篇——背景Background
上篇文章主要讲述了CSS的基础用法,讲述了如何定义头文件,导入CSS文件,id和class选择器,元素选择器,后代选择器,子元素选择器,兄弟选择器,伪类选择器等等,让大家对CSS选择器有个简单的认识和了解。这篇接上篇文章,继续讲解CSS的基础用法。
前端皮皮
2020/11/26
1.5K0
点击加载更多

相似问题

ngx-图表.数据更新时水平条形图条厚度的变化

10

ngx-图表不应用卡号样式。

15

ios水平条形图-图表

25

图表中数据大小的水平条形图

10

在高图表水平条形图中,我无法显示默认的刻度

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档