grep

使用 grep 看不到与模式匹配的文件?
grep

使用 grep 看不到与模式匹配的文件?

我非常熟悉使用 grep 和管道来排除所有不匹配模式的内容。但我可以使用 grep 排除所有匹配模式的内容吗?我认为这会起作用, -v 选项,如下所示: 查找/media -name“somenamehere”| grep -v“权限被拒绝” 但这不起作用。知道为什么不起作用吗?我应该做什么? ...

Admin

grep 输出的彩色命令
grep

grep 输出的彩色命令

嘿,论坛! 我最近开始与Debian并在纯命令行环境中执行此操作。我通过 Windows 桌面进行连接油灰使用非对称加密而不是密码。 我运行 Linux 服务器的主要原因是允许 SFTP 访问,以便通过互联网与外部用户共享文件。我使用 SSH 和“chroot jail”来实现这一点,这为我提供了一定程度的固有安全性。尽管如此,我还是需要相当认真地检查“/var/logs/auth.log' 文件以检测入侵企图。不幸的是,我发现这保存了 Linux 系统中所有登录的身份验证数据,而不仅仅是 SSH 守护进程 - 这对我来说很难接受! 为了将显示的日志条...

Admin

cygwin下pdfgrep错误
grep

cygwin下pdfgrep错误

我正在尝试使用 pdfgrep 对一些 pdf 进行 grep,这些 pdf 是从这里下载的: http://fd0.x0.to/cygwin/release/pdfgrep/ 然后我将其解压并将文件放入 cygwin 相应的文件夹中。最初我收到错误消息,提示无法找到 libpoppler19.dll,因此我下载了它并将其放在 bin 下。然后现在当我运行 pdfgrep 时,我收到一个错误,我不知道如何修复: /usr/bin/pdfgrep.exe:加载共享库时出错:?:无法打开共享对象文件:没有此文件或目录 为什么我得到一个?而不是一个特...

Admin

将 tail -f 与 grep 结合起来?
grep

将 tail -f 与 grep 结合起来?

你好,我想继续查看日志文件,但我不想看不相关的内容,我只对其中带有“foobar”的内容感兴趣。 所以如果我要跟踪文件我会这样做 tail file | grep "foobar" 现在我添加了 -f 选项,有没有办法以某种方式仅显示我想要的内容?使用 grep 还是其他技术? ...

Admin

我可以使用 grep 和正确的选项组合来模拟 ack 吗?
grep

我可以使用 grep 和正确的选项组合来模拟 ack 吗?

我在本地机器上安装了 ack-grep,发现它对于在调试时快速“确认”代码库是必不可少的。 但是,在我的廉价共享主机上,没有 ack-grep。betterthangrep.com 上的一条评价提到了 Rube Goldberg 的 find/grep/xargs 混乱 这听起来就像我需要的,但却是来自相反的方向。 有谁知道它是什么吗? ...

Admin

我怎样才能在源文件中查找一些文本?
grep

我怎样才能在源文件中查找一些文本?

目前我正在使用两个命令,我相信一定有更好的方法...... wim@wim-acer:~/ffmpeg$ find . -name "*.h" -print0 | xargs -0 grep -i invalid\ preset wim@wim-acer:~/ffmpeg$ find . -name "*.c" -print0 | xargs -0 grep -i invalid\ preset ...

Admin

使用 grep 扫描 /etc/passwd
grep

使用 grep 扫描 /etc/passwd

我正在尝试使用单个命令扫描 /etc/passwd 中的 gecos 字段,格式为“用户(用户 ID)是(真实姓名)”,因此输出将是“用户 brian 是 Brian”。我已经尝试了一个小时,但还是想不出一个好的解决方案。我确信我需要使用 grep,但想不出一个好的方法。 ...

Admin

如何一次 grep 多个模式?
grep

如何一次 grep 多个模式?

我想要获得与该模式匹配的每一行: 某物 某个地方 某处 来自/data/rawlog.txt 我尝试了这个命令,但是失败了: grep -e "[something|someplace|somewhere]" /data/rawlog.txt 有谁知道出了什么问题吗? ...

Admin

在目录中查找所有文件时打印匹配的行
grep

在目录中查找所有文件时打印匹配的行

我在 Java 文件中搜索某个短语的出现: 查找 . -name '*.java' | xargs grep -l 'string' 我如何更改此命令以将所有包含匹配项的行打印到 shell 中? ...

Admin

如何仅通过一次调用就提取两个模式之间的文本(可能包含浮动后视)?
grep

如何仅通过一次调用就提取两个模式之间的文本(可能包含浮动后视)?

xxx<1+ whitespaces>"我尝试匹配和之间的任何字符(换行符除外)whitespace。 输入字符串的格式如下: xxx<1+ whitespaces>"yyy<1+ whitespaces>zzz" 我尝试使用以下 PCRE: $ echo 'xxx "yyy zzz"' | grep -Po '(?<=\xxx\s+").*?(?=\s)' grep: lookbehind assertion is not fixed length 然而,正如我们所见,PCRE 不支持浮动后视,因为这可能会导...

Admin

如何计算GUI使用的内存小部件值?
grep

如何计算GUI使用的内存小部件值?

操作系统:Kubuntu 22.04.4 LTS x86_64 显示在上面: neofetch --stdout |grep 'OS:' GUI = 图形用户界面 GUI 使用的内存 = 参见下面的小部件图像。 。 显示已用内存的第二种方法 = 2211 MB = 2.2 GB free -m total used free shared buff/cache available Mem: 31782 2211 25621 ...

Admin