腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
纯
bash
:
通过
在
一个
命令
中
组合
##
和
%%
来
提取
子
字符串
?
给定: string="apple banana cherry" 如何在
一个
命令
中使用##
和
%%展开来
提取
banana?我最接近的尝试是两个
命令
: tmp=${string##*apple }banana 说明:
在
我的例子
中
,banana可能是banana23、banana38
浏览 23
提问于2019-03-09
得票数 0
回答已采纳
3
回答
bash
子
字符串
-
组合
命令
和
切片
、
我找到了,我可以使用${string:position:length}获得
一个
子
字符串
。但我不知道如何将两者结合起来(如果可能的话,用一条直线)。
浏览 2
提问于2014-10-11
得票数 2
回答已采纳
2
回答
BASH
:如何在
一个
步骤
中
组合
两个(或多个)变量
字符串
操作?
、
、
、
在
BASH
(或任何其他标准Linux
命令
)
中
,有可能
组合
一个
变量的两个或多个
字符串
操作功能吗? 例如,我有
一个
变量$XDG_CURRENT_DESKTOP,它包含
字符串
ubuntu:GNOME。现在,我可以检索${XDG_CURRENT_DESKTOP##*:}→GNOME的第二个
子
字符串
。我还可以
通过
${XDG_CURRENT_DESKTOP,,}→ubuntu:gnome检索
浏览 0
提问于2021-11-25
得票数 7
6
回答
计算
字符串
中
的点数
如何以
BASH
计算
字符串
中
的点数?
浏览 3
提问于2012-08-14
得票数 15
1
回答
and节点
和
bash
字符串
匹配
、
、
我有
一个
表单的
字符串
:"8,14-24,30-45,9",这是the节点输出的
子
字符串
。这显示了在给定节点上使用的核心,其中14-24是正在使用的核心的范围。我想知道从这个
字符串
中使用的核心总数,即在这个示例
中
,使用
bash
脚本的1+(24-14+ 1 ) + (45-30+1)+1。迈克尔
浏览 0
提问于2017-04-01
得票数 1
回答已采纳
6
回答
哪个linux shell
命令
返回
字符串
的一部分?
、
、
、
我想找
一个
可以返回部分
字符串
的linux
命令
。
在
大多数编程语言中,它是substr()函数。
bash
是否有任何可用于此目的的
命令
。
浏览 77
提问于2008-10-20
得票数 106
回答已采纳
3
回答
用于
提取
字符串
中
以字符分隔的单词的
子
串的Sed
命令
、
、
给定
一个
字符串
,如abc-def-ghi-jkl。 sed
命令
是否可以
提取
第n个分隔符字符左侧的
子
字符串
,例如abc代表1,abd-def代表2等等?我需要它
来
创建基于计算机主机名的子集的文件,通常是abc-def-xyz.domain.com。环顾四周,似乎awk、cut
和
sed在这种
提取
中
组合
在一起,但我更喜欢可以作为
命令
行一部分使用的东西。
浏览 3
提问于2012-02-07
得票数 0
回答已采纳
4
回答
在
bash
中将测试结果转换为
字符串
输出(例如true或false)的最短方法
、
我试图将
bash
解决方案缩短为Code挑战,这需要true或false的输出。我已经成功地将代码的关键部分压缩为
子
字符串
检查,以确定提供的参数$1是否是表单的特定硬编码固定
字符串
的
子
字符串
:
在
Python这样的语言中,我会使用:str(sys.argv[1]in
浏览 0
提问于2023-02-23
得票数 9
3
回答
从内核
提取
次要版本到
bash
变量
、
、
、
我不熟悉
bash
和
编写
一个
脚本,它需要比较内核的次要版本,看看它是否大于或等于10,如果不是,退出。我可能需要的是
通过
使用点来分析次要版本的东西。示例:3.4.0-60-generic$ echo $MNR_VAR4 我一直
在
阅读cut
和
sed文档,但只是慢慢地读了起来。DR-寻找
一个
ba
浏览 19
提问于2015-06-15
得票数 2
回答已采纳
1
回答
在
bash
脚本中使用regexp
和
sed
提取
子
字符串
、
、
、
在
bash
脚本
中
,我希望
提取
表单key=[value]的
子
字符串
,以便
通过
指定相应的key
来
获得变量
中
的value。例如,给定这个变量txt我想
提取
value用于key,0.42用于number,foo用于text .以及缺少钥匙的空<em
浏览 3
提问于2018-05-24
得票数 1
回答已采纳
3
回答
如何检查变量是否等于(可能)最后
一个
字母以外的其他变量?
给定以下变量:我需要在if
中
写些什么,这样如果我将var与其他变量进行比较,使它们与abcd的开头相同,那么它们就会成为真,但它们可能(最多)更像是字母(
在
最后)?例如:var
在
与abcd相关。var
在
与abcdk相关。var
在
与abc相关。var
在
与abcdee相关。
浏览 0
提问于2018-07-05
得票数 0
回答已采纳
3
回答
Python - Beautiful Soup:以正确的顺序从标签中
提取
“
字符串
”
、
我正在寻找
一个
漂亮的soup
命令
组合
,以便以正确的顺序从a-tag
字符串
中
提取
“
字符串
”。target" title="title"><span>span</span> string <img alt="alt"></a>
通过
"find_all()“获取<e
浏览 0
提问于2013-05-31
得票数 1
2
回答
正则表达式
在
命令
行
中
的用法-
在
href中用%20替换空格
、
、
、
、
使用%20查找/替换空间 我必须用%20替换href="something something .pdf"内部的*.html文件
中
的所有空格。我希望
通过
sed或perl
在
Linux
命令
行中使用该正则表达式。
浏览 9
提问于2017-01-11
得票数 1
4
回答
参数只显示第
一个
文件,而不是所有文件。
、
、
/test_git_thingfor f in $FILES echo "Processing $f file..."目前它只打印第
一个
文件。如果我使用$@,它会给我所有的文件,但也会给出我不想要的最后
一个
参数。有什么想法吗?
浏览 4
提问于2015-04-04
得票数 1
回答已采纳
1
回答
仅使用unix
命令
进行文本操作
、
、
、
我有
一个
任务,需要解析文件并
提取
信息。我可以使用
bash
很容易地做到这一点,但我必须只
通过
unix
命令
来
完成。例如,我有
一个
类似于以下内容的文件: Set<tab>four<tab>five<tab>six Set<tab>four我希望能够
提取
特定数量的集合,比如前10个。另外,我还希
浏览 2
提问于2016-11-23
得票数 0
3
回答
Bash
regexp查找
字符串
的一部分
、
我有
一个
像setSuperValue('sdfsdfd')这样的
字符串
,我需要从这一行获取'sdfsdfd'值。有什么方法可以做到这一点?首先,我找到setSuperValue的
字符串
,然后只得到目标内容的
字符串
-- setSuperValue('sdfsdfd')。我如何构建
一个
正则表达式
来
从这一行
中
获取sdfsdfd?
浏览 0
提问于2015-10-16
得票数 0
3
回答
为什么
在
使用管道时必须将读取的
命令
放到
子
while
中
?
、
、
、
命令
df .可以显示我们所使用的设备。例如,/dev/sdb1 61664044 8510340 49991644 15% /home 现在我想得到
字符串
我尝试过这样做,但是它没有工作:df . | read a; read a b; echo "$a",这个
命令
给了我
一个
空的输出。我知道(read a; read a b; e
浏览 0
提问于2020-12-01
得票数 6
回答已采纳
5
回答
如何强制os.system()使用
bash
而不是shell
、
、
我试过了里说的话os.system('GREPDB="my command"')但是没有运气,不幸的是,我需要使用
bash
运行这个
命令
,而subp在这个环境
中
不是
一个
选项,我只限于python2.4。
浏览 0
提问于2014-02-17
得票数 9
回答已采纳
3
回答
如何在/bin/sh脚本中使用正则表达式获取
字符串
的一部分
、
、
我需要
提取
shell脚本
中
字符串
的部分。原来的
字符串
非常复杂,所以我真的需要
一个
正则表达式
来
选择原始
字符串
的正确部分--只是删除前缀
和
后缀就不行了。另外,正则表达式需要检查我想要
提取
的
字符串
的上下文,因此我需要
一个
正则表达式a\([^b]*\)b
来
从12a123b23
中
提取
123。shell脚本需要是可移植的,因此我不能使用
Bash</e
浏览 5
提问于2014-05-08
得票数 3
回答已采纳
3
回答
结合大小写变化
和
子
字符串
变量展开
、
、
如果将^追加到变量,则
Bash
将其内容的第
一个
字母大写。(类似地,,将其发送到小写
和
双倍,这两种方法都将转换应用于整个
字符串
,而不仅仅是第
一个
字母。)foo="hello world"还可以执行${variable:position:length}
提取
子
字符串
:到目前为止,我还没有找到一种方法
来
组合
这
浏览 0
提问于2017-01-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在 Bash 中抽取子字符串
Linux基础(五)
bash中的变量
Linux常见命令,看完你是不是觉得自己之前用得太过麻烦
Linux#3 环境变量必知必会
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券