gpt4 book ai didi

linux - Gitbash 版本不允许 grep -o,是否可以安装新的 grep 包?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:54:32 24 4
gpt4 key购买 nike

我正在尝试在目录范围内搜索 JSON 文件中的特定字符串。唯一的问题是这些 JSON 文件只有一行,所以当我对所有这些文件进行 cat 时,所有字符串都会神奇地出现一次“1”...因为即使我将它们全部串在一起也只有一行。

grep -o 是一个简单的解决方案,我经常看到(herehere)。唯一的问题是它在我的 Gitbash 上不是标准配置。我通过安装最新的 Cygwin 解决了眼前的问题。但是,我想知道是否有更简单/更精细的解决方案。是否可以在 Gitbash 上执行相当于“apt-get install”或类似的操作?或者有人可以向我解释一种在 Gitbash 中提取和安装 tar 文件的快捷方式吗?

最佳答案

另一种方法是:

  • 使用 cmd session (使用与 Git for Windows 打包在一起的 git-cmd.bat)
  • 使用包含的grep Gnu for Windows ,它支持 -o 选项(并且实际上允许您使用您的脚本当前可能正在使用的大多数 other Unix 命令)

关于linux - Gitbash 版本不允许 grep -o,是否可以安装新的 grep 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27435831/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com