小编Pre*_*ti 的帖子

如何从bash脚本中的curl响应中提取部分URL?

我正在尝试提取脚本中响应URL中返回的一部分。这将在脚本的后期阶段使用。curlbash

卷曲响应具有以下 URL:

https://www.example.com/1234/text/111?x=999988
Run Code Online (Sandbox Code Playgroud)

现在,我想text/111?x=999988从中提取。另外,我只想将数字存储111在变量中。我正在尝试这样做

#!/bin/bash

sample_link="https://www.example.com/1234/text/111?x=999988"
sample_extract=${sample_link##*/}
echo "$sample_extract"
Run Code Online (Sandbox Code Playgroud)

但这只给了我111?x=999988

谁能告诉我我缺少什么以及如何解决它?

PS:如果缺少任何信息,请告诉我

scripting shell-script

1
推荐指数
1
解决办法
412
查看次数

标签 统计

scripting ×1

shell-script ×1