ai didi

bash - 如何从 bash grep 输出中删除最后一个字符

转载 作者:行者123 更新时间:2023-11-29 08:40:40 24 4
gpt4 key购买 nike

COMPANY_NAME=`cat file.txt | grep "company_name" | cut -d '=' -f 2` 

输出是这样的

"Abc Inc";

我想做的是删除尾随的“;”以及。我怎样才能做到这一点?我是 bash 的初学者。任何想法或建议都会有所帮助。

最佳答案

这将删除您的 COMPANY_NAME 变量中包含的最后一个字符,无论它是否是分号:

echo "$COMPANY_NAME" | rev | cut -c 2- | rev

关于bash - 如何从 bash grep 输出中删除最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5074893/

24 4 0
文章推荐: bash - 如何从字符串中删除空格?
文章推荐: mysql - 如何根据用户声誉计算输入的重要性/权重?
文章推荐: php - 针对 20,000 个或更多用户的 MySQL 数据库优化
文章推荐: bash - 案例陈述失败?
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com