如何在bash中将两个相似的字符串与通配符进行比较?

瑞安

我怎样才能最好地比较bash中两个相似的字符串?

我想比较1.1.1.1:10001.1.1.1,发现它是一个匹配。

1.1.1.1:1000 1.1.1.1 MATCH
1.1.1.2:1000 1.1.1.1 NO MATCH

这是说明挑战的简单脚本:

#!/bin/sh

IPONE="1.1.1.1:1000"
IPTWO="1.1.1.1"

if  [[ "$IPONE" == "$IPTWO*" ]] ; then
    echo "$IPONE $IPTWO Match"
else
    echo "$IPONE $IPTWO ERROR"
fi
约翰1024

如果我理解正确,那么您想比较一下冒号之前部分是否完全匹配在这种情况下:

if  [[ "${IPONE%%:*}" == "${IPTWO%%:*}" ]] ; then
    echo "$IPONE $IPTWO Match"
else
    echo "$IPONE $IPTWO ERROR"
fi

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Vim中搜索两个相似的字符串之一?

来自分类Dev

Python:比较两个json文件并替换相似的字符串

来自分类Dev

如何通过一个相似的字符串合并两个txt文件

来自分类Dev

如何在Shell脚本中将字符串与通配符字符串进行比较?

来自分类Dev

比较两个CSV的相似字符串

来自分类Dev

Python匹配相似的字符串,并从两个列表中将它们分组在一起

来自分类Dev

在bash中将两个字符串与“-”连字符进行比较

来自分类Dev

Python比较两个相似的字符串列表

来自分类Dev

Python比较两个相似的字符串列表

来自分类Dev

将文件名与提供的模式进行比较,或者比较两个具有通配符的字符串

来自分类Dev

如果两个相似的字符串长度不同,则strcmp返回什么?

来自分类Dev

Bash:比较两个带空格的字符串

来自分类Dev

如何在bash shell中将字符串与整数进行比较

来自分类Dev

检查两个字符串是否非常相似(相似的字符,模式等)

来自分类Dev

如何在bash中的if条件中比较两个字符串

来自分类Dev

如何在bash中的if条件中比较两个字符串

来自分类Dev

如何在Java中将两个JSON字符串合并为一个

来自分类Dev

如何比较两个乱序的字符串?

来自分类Dev

如何比较两个日期字符串的值?

来自分类Dev

如何在C中比较两个以上的字符串?

来自分类Dev

如何在C ++中比较两个结构字符串

来自分类Dev

如何在C中比较两个以上的字符串?

来自分类Dev

如何在Shell脚本中比较两个文件的字符串?

来自分类Dev

如何在 R 中将字符串字段分隔为两个不同的数字列

来自分类Dev

Bash字符串比较两个相同的字符串是否为假?

来自分类Dev

如何在C#中将字符串与字符串数组进行比较?

来自分类Dev

如何在Java中将字符串与非字符串进行比较

来自分类Dev

如何在C++中将字符串与const字符串进行比较

来自分类Dev

如何在Python 3中对两个十六进制字符串进行XOR?

Related 相关文章

  1. 1

    如何在Vim中搜索两个相似的字符串之一?

  2. 2

    Python:比较两个json文件并替换相似的字符串

  3. 3

    如何通过一个相似的字符串合并两个txt文件

  4. 4

    如何在Shell脚本中将字符串与通配符字符串进行比较?

  5. 5

    比较两个CSV的相似字符串

  6. 6

    Python匹配相似的字符串,并从两个列表中将它们分组在一起

  7. 7

    在bash中将两个字符串与“-”连字符进行比较

  8. 8

    Python比较两个相似的字符串列表

  9. 9

    Python比较两个相似的字符串列表

  10. 10

    将文件名与提供的模式进行比较,或者比较两个具有通配符的字符串

  11. 11

    如果两个相似的字符串长度不同,则strcmp返回什么?

  12. 12

    Bash:比较两个带空格的字符串

  13. 13

    如何在bash shell中将字符串与整数进行比较

  14. 14

    检查两个字符串是否非常相似(相似的字符,模式等)

  15. 15

    如何在bash中的if条件中比较两个字符串

  16. 16

    如何在bash中的if条件中比较两个字符串

  17. 17

    如何在Java中将两个JSON字符串合并为一个

  18. 18

    如何比较两个乱序的字符串?

  19. 19

    如何比较两个日期字符串的值?

  20. 20

    如何在C中比较两个以上的字符串?

  21. 21

    如何在C ++中比较两个结构字符串

  22. 22

    如何在C中比较两个以上的字符串?

  23. 23

    如何在Shell脚本中比较两个文件的字符串?

  24. 24

    如何在 R 中将字符串字段分隔为两个不同的数字列

  25. 25

    Bash字符串比较两个相同的字符串是否为假?

  26. 26

    如何在C#中将字符串与字符串数组进行比较?

  27. 27

    如何在Java中将字符串与非字符串进行比较

  28. 28

    如何在C++中将字符串与const字符串进行比较

  29. 29

    如何在Python 3中对两个十六进制字符串进行XOR?

热门标签

归档