在哪里可以找到有关在变量构造中使用正则表达式的Shell脚本语法的文档?

艾伦

我正在调试一个包含以下循环的shell脚本(我没有写过):

read line < "$pid_file"
for p in $line ; do
  [ -z "${p//[0-9]/}" -a -d "/proc/$p" ] && pid="$pid $p"
done

有人可以指出我使用文档的假设(我假设)是字符串变量构造中的正则表达式,即“ $ {p // [0-9] /}”。在Google中很难轻易缩小这个主题的范围。

吉勒斯“别再邪恶了”

这是参数扩展(即变量扩展)的一种形式,具有变量值的文本转换。变量的值无论出现在何处p都将模式替换为[0-9]空字符串,换句话说,"${p//[0-9]/}"p不带数字字符的值

在bash文档中,您可以在下找到它${parameter/pattern/string}此格式用指定的字符串替换第一次出现的指定模式。如果第一个斜杠加倍,则所有出现的位置都将被替换。该模式是一个glob,即与文件名匹配中的通配符模式相同。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Shell脚本中使用正则表达式

来自分类Dev

可以在shell脚本中使用哪些正则表达式方法来验证输入?

来自分类Dev

如何在Shell脚本中使用正则表达式?

来自分类Dev

可以找到如何在VBA中使用正则表达式替换

来自分类Dev

我可以在python和Selenium中使用正则表达式找到元素吗?

来自分类Dev

TCL 脚本中使用的正则表达式中的变量不匹配

来自分类Dev

在Bash脚本中使用正则表达式

来自分类Dev

有关在Shell脚本中的for循环中使用变量和文件的几个问题

来自分类Dev

Python-在正则表达式中使用变量

来自分类Dev

在正则表达式中使用变量

来自分类Dev

在javascript中的正则表达式中使用变量

来自分类Dev

在变量中使用正则表达式的groovy if语句

来自分类Dev

在正则表达式中使用变量

来自分类Dev

在正则表达式中使用变量

来自分类Dev

在正则表达式中使用变量时出错

来自分类Dev

Python-在正则表达式中使用变量

来自分类Dev

在javascript中的正则表达式中使用变量

来自分类Dev

在Java中使用正则表达式捕获变量

来自分类Dev

在Python的正则表达式中使用变量

来自分类Dev

在正则表达式中使用变量

来自分类Dev

在正则表达式中使用变量 (jQuery)

来自分类Dev

在正则表达式 cpp 中使用变量

来自分类Dev

在正则表达式中使用变量的问题

来自分类Dev

shell 脚本可以找到匹配相同正则表达式的所有连续行组并将它们打乱吗?

来自分类Dev

可以在Less中使用正则表达式吗?

来自分类Dev

是否可以在TextMate的正则表达式中使用NOT?

来自分类Dev

在哪里可以找到有关ggplot选项的文档?

来自分类Dev

在哪里可以找到有关功能的详细文档?

来自分类Dev

在哪里可以找到有关“ sudo !!”的文档。命令

Related 相关文章

  1. 1

    在Shell脚本中使用正则表达式

  2. 2

    可以在shell脚本中使用哪些正则表达式方法来验证输入?

  3. 3

    如何在Shell脚本中使用正则表达式?

  4. 4

    可以找到如何在VBA中使用正则表达式替换

  5. 5

    我可以在python和Selenium中使用正则表达式找到元素吗?

  6. 6

    TCL 脚本中使用的正则表达式中的变量不匹配

  7. 7

    在Bash脚本中使用正则表达式

  8. 8

    有关在Shell脚本中的for循环中使用变量和文件的几个问题

  9. 9

    Python-在正则表达式中使用变量

  10. 10

    在正则表达式中使用变量

  11. 11

    在javascript中的正则表达式中使用变量

  12. 12

    在变量中使用正则表达式的groovy if语句

  13. 13

    在正则表达式中使用变量

  14. 14

    在正则表达式中使用变量

  15. 15

    在正则表达式中使用变量时出错

  16. 16

    Python-在正则表达式中使用变量

  17. 17

    在javascript中的正则表达式中使用变量

  18. 18

    在Java中使用正则表达式捕获变量

  19. 19

    在Python的正则表达式中使用变量

  20. 20

    在正则表达式中使用变量

  21. 21

    在正则表达式中使用变量 (jQuery)

  22. 22

    在正则表达式 cpp 中使用变量

  23. 23

    在正则表达式中使用变量的问题

  24. 24

    shell 脚本可以找到匹配相同正则表达式的所有连续行组并将它们打乱吗?

  25. 25

    可以在Less中使用正则表达式吗?

  26. 26

    是否可以在TextMate的正则表达式中使用NOT?

  27. 27

    在哪里可以找到有关ggplot选项的文档?

  28. 28

    在哪里可以找到有关功能的详细文档?

  29. 29

    在哪里可以找到有关“ sudo !!”的文档。命令

热门标签

归档