bash - 需要帮助将三个 sed 调用合并为一个
问题描述
我有一个名为 TR_VERSION 的变量,它是一个 JSON 版本号列表,看起来像这样:
[
"1.0.1",
"1.0.2",
"1.0.3"
]
我想去除所有 JSON 特定字符- [
、"
和. 以下代码有效,但合并到一个 sed 调用而不是三个调用会很棒。,
]
TR_VERSION=$(echo $VERSION \
| sed 's|[",]||g' \
| sed 's/\[//' \
| sed 's/\]//')
感谢您的回答!
解决方案
推荐阅读
- c# - Unity Player 跳转:何时使用 RaycastHit 以及何时使用 OnCollisionEnter
- python-3.x - 有没有办法在熊猫中将数字月/日/年转换为字母形式的月/日/年?
- c++ - 如何在 UE4 C++ 中更新小部件?
- python - django服务器启动时如何启动单个后台任务?
- python - Python Mongoengine:如何绕过无法通过验证的文档以避免崩溃
- r - 使用 R 中的函数和循环填充空矩阵
- kotlin - Kotlin 中这段代码的“懒惰”是什么意思?
- r - 估计与 R 中删失数据的一个变量的相关性
- linux - 如何告诉`make`在哪里可以找到zlib.h?
- genymotion - Genymotion 显示扭曲的图形