![]() |
1
3
使用Perl
在该行上,如果
问题是,如果将模式作为shell变量,如何将其传递给Perl。下面我假设shell变量
在所有这些中,shell变量直接用作regex中的模式。如果是问题中的文字字符串,那么下面的代码就如给定的那样。但是,如果可能有特殊字符,则应该对其进行转义;因此,您可能希望在模式前面加上
对注释中给出的问题的改进指定
或者,依靠短路
第一个版本不太容易出错,而且可能更清晰。 |
![]() |
2
2
你可以用这个
要将文件保存在适当的位置,可以使用
否则,将临时文件用作:
这是一个
|
![]() |
Plankt0n · Shell,执行一个需要逐一遍历多个值的命令 7 月前 |
![]() |
Fin · 如何使用bash从表中提取数据 8 月前 |
![]() |
aenagy · Bash声明不喜欢带空格的值 8 月前 |
![]() |
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 8 月前 |
![]() |
elbarna · 正则表达式仅排除小写字符串,但保存包含大写的字符串 8 月前 |
![]() |
Harry · 使用“$!”获取后台作业的pid 8 月前 |
![]() |
nmr · 使用来自另一个shell脚本的if语句的返回码函数 8 月前 |
![]() |
minseong · Git sed忽略二进制文件 12 月前 |
![]() |
Jesper.Lindberg · 检查参数是否包含null 1 年前 |