相关疑难解决方法(0)

如何比较Bash中的字符串

如何将变量与字符串进行比较(如果匹配则执行某些操作)?

string bash

897
推荐指数
9
解决办法
114万
查看次数

在Bash中提取子字符串

给定表单中的文件名someletters_12345_moreleters.ext,我想提取5位数并将它们放入变量中.

因此,为了强调这一点,我有一个带有x个字符的文件名,然后是一个五位数序列,两边都是一个下划线,然后是另一组x个字符.我想取5位数字并将其放入变量中.

我对可以实现的不同方式的数量非常感兴趣.

string bash shell substring

684
推荐指数
17
解决办法
114万
查看次数

从Bash中的字符串中删除固定的前缀/后缀

在我的bash脚本中,我有一个字符串及其前缀/后缀.我需要从原始字符串中删除前缀/后缀.

例如,假设我有以下值:

string="hello-world"
prefix="hell"
suffix="ld"
Run Code Online (Sandbox Code Playgroud)

我如何得到以下结果?

result="o-wor"
Run Code Online (Sandbox Code Playgroud)

bash

437
推荐指数
9
解决办法
34万
查看次数

如何使用Bash测试文件中是否存在字符串?

我有一个包含目录名称的文件:

my_list.txt :

/tmp
/var/tmp
Run Code Online (Sandbox Code Playgroud)

我想在我添加目录名之前检查Bash,如果该名称已存在于文件中.

string bash file

304
推荐指数
9
解决办法
54万
查看次数

shell脚本中"=〜"运算符的含义

我遇到了代码所在的shell脚本

for line in $LIST_ARRAY;do
if [[ $LIST_ARRAY =~ $line ]]
then
echo "true"
....
...
.
Run Code Online (Sandbox Code Playgroud)

什么是使用=~在这种情况下?

regex linux bash shell

46
推荐指数
1
解决办法
4万
查看次数

标签 统计

bash ×5

string ×3

shell ×2

file ×1

linux ×1

regex ×1

substring ×1