使用 Shell 脚本在 URL 中查找 (/) 的第一次出现

阿希克

我是 shell 脚本中的新蜜蜂,我想更新文件中的 URL,下面从文件中给出的 URL 示例。

http://in.archive.ubuntu.com/ubuntu/restricted Universe multiverse deb-src

根据要求,只需要更新 URL 中的以下部分

http://in.archive.ubuntu.com/

更新后应该是这样

http://xyz/ubuntu/restricted Universe multiverse deb-src

我使用sed来执行查找和替换 URL。

sed  "s,http://.*/,http://xyz/," filename.txt

但它正在替换 URL 直到最后一次出现'/',如下所示

http://xyz/restricted precision-backports 主要受限宇宙多元宇宙。

有什么办法可以在 URL 中找到“/”的第一次出现,我用谷歌搜索,不幸的是没有找到任何东西。我可能会错过一些东西。

任何建议,appriciated !

卡米尔库克

你很近。.*场比赛的一切,尽可能多的,因为它可以,正则表达式是贪婪的。你想匹配直到 /. 所以匹配[^/]*直到它。

sed 's,http://[^/]*/,http://xyz/,'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在列表中查找第一次出现

来自分类Dev

使用SharpSVN找到线的第一次出现?

来自分类Dev

动画仅在WPF中第一次出现

来自分类Dev

使用setInterval第一次出现

来自分类Dev

第一次访问使用cookie运行preloader脚本

来自分类Dev

第一次打开shell时执行bash脚本

来自分类Dev

使用cronjob一次运行Shell脚本

来自分类Dev

如何使用正则表达式仅匹配每行中第一次出现的字符串

来自分类Dev

从网页中抓取URL,以进一步从第一次抓取中抓取单个URL(重新使用抓取数据中的URL)

来自分类Dev

仅使用grep查找仅第一次出现

来自分类Dev

为什么wget第一次不使用URL中的用户名和密码

来自分类Dev

如何使用EGREP在行中搜索模式的第一次出现

来自分类Dev

使用setInterval第一次出现

来自分类Dev

我需要使用shell脚本在shell脚本中第一次出现指定单词之前复制文本文件的内容。

来自分类Dev

Shell脚本-将输出重定向到文件,结果在第一次运行时与预期不符

来自分类Dev

第一次访问使用cookie运行preloader脚本

来自分类Dev

使用Shell脚本在文件中查找重复的文本块

来自分类Dev

mysql php脚本只能在第一次使用

来自分类Dev

在UNIX Shell脚本中替换第一次出现的逗号

来自分类Dev

使用cronjob一次运行Shell脚本

来自分类Dev

脚本循环遍历第一次迭代中被变量卡住的文件中的哈希表

来自分类Dev

如何使用Shell脚本确定文件中最后一次出现字符串的行号?

来自分类Dev

在Shell脚本中查找

来自分类Dev

查找并替换第一次出现的空格

来自分类Dev

使用R中的匹配函数查找“第一次出现”

来自分类Dev

使用python只更新队列中第一次出现的对象而不会中断

来自分类Dev

使用标准查找每年第一次出现

来自分类Dev

在 bash 脚本中第一次出现模式之前删除所有字符串

来自分类Dev

在 dplyr 中使用 filter() 查找第一次出现的 grepl 值并返回它和所有后续行

Related 相关文章

  1. 1

    在列表中查找第一次出现

  2. 2

    使用SharpSVN找到线的第一次出现?

  3. 3

    动画仅在WPF中第一次出现

  4. 4

    使用setInterval第一次出现

  5. 5

    第一次访问使用cookie运行preloader脚本

  6. 6

    第一次打开shell时执行bash脚本

  7. 7

    使用cronjob一次运行Shell脚本

  8. 8

    如何使用正则表达式仅匹配每行中第一次出现的字符串

  9. 9

    从网页中抓取URL,以进一步从第一次抓取中抓取单个URL(重新使用抓取数据中的URL)

  10. 10

    仅使用grep查找仅第一次出现

  11. 11

    为什么wget第一次不使用URL中的用户名和密码

  12. 12

    如何使用EGREP在行中搜索模式的第一次出现

  13. 13

    使用setInterval第一次出现

  14. 14

    我需要使用shell脚本在shell脚本中第一次出现指定单词之前复制文本文件的内容。

  15. 15

    Shell脚本-将输出重定向到文件,结果在第一次运行时与预期不符

  16. 16

    第一次访问使用cookie运行preloader脚本

  17. 17

    使用Shell脚本在文件中查找重复的文本块

  18. 18

    mysql php脚本只能在第一次使用

  19. 19

    在UNIX Shell脚本中替换第一次出现的逗号

  20. 20

    使用cronjob一次运行Shell脚本

  21. 21

    脚本循环遍历第一次迭代中被变量卡住的文件中的哈希表

  22. 22

    如何使用Shell脚本确定文件中最后一次出现字符串的行号?

  23. 23

    在Shell脚本中查找

  24. 24

    查找并替换第一次出现的空格

  25. 25

    使用R中的匹配函数查找“第一次出现”

  26. 26

    使用python只更新队列中第一次出现的对象而不会中断

  27. 27

    使用标准查找每年第一次出现

  28. 28

    在 bash 脚本中第一次出现模式之前删除所有字符串

  29. 29

    在 dplyr 中使用 filter() 查找第一次出现的 grepl 值并返回它和所有后续行

热门标签

归档