MY_LIST='["item1", "item2", "item3"]'
echo "Original list: $MY_LIST"
MY_LIST_CONVERTED=$(echo $MY_LIST | sed 's/\[//g' | sed 's/\]//g' | sed 's/"//g' | sed 's/,//g')
echo "Converted list: $MY_LIST_CONVERTED"
MY_LIST='["item1", "item2", "item3"]'
# 输出原始列表
echo "Original list: $MY_LIST"
# 使用 sed 替换逗号为空格,同时去掉方括号和双引号
MY_LIST_CONVERTED=$(echo $MY_LIST | sed -e 's/\[//g' -e 's/\]//g' -e 's/"//g' -e 's/,/ /g')
# 输出转换后的列表
echo "Converted list: $MY_LIST_CONVERTED"
MY_LIST='["item1", "item2", "item3"]'
# 输出原始列表
echo "Original list: $MY_LIST"
# 使用 sed 完成所有替换
MY_LIST_CONVERTED=$(echo $MY_LIST | sed 's/[][]//g; s/"//g; s/,/ /g')
# 输出转换后的列表
echo "Converted list: $MY_LIST_CONVERTED"
MY_LIST='["item1", "item2", "item3"]'
# 使用 Shell 内置替换完成操作
MY_LIST_CONVERTED=${MY_LIST//[\[\]\"]} # 去掉方括号和双引号
MY_LIST_CONVERTED=${MY_LIST_CONVERTED//,/ } # 替换逗号为空格
# 输出结果
echo "Converted list: $MY_LIST_CONVERTED"
input='["item1", "item2", "item3"]'
echo $input | tr -d '[]",' | tr -s ' ' ' '
标签:sed,Python,list,LIST,echo,CONVERTED,字符串,MY,Bash
From: https://blog.csdn.net/lycwhu/article/details/144753369