小编axm*_*064的帖子

在unix shell脚本中转​​义花括号

我有一个字符串:

{2013/05/01},{2013/05/02},{2013/05/03}

我想在开头附加{,在结尾添加}.输出应该是:

{{2013/05/01},{2013/05/02},{2013/05/03}}

但是,在我的shell脚本中,当我将花括号连接到字符串的开头和结尾时,输出如下:

{2013/05/01} {2013/05/02} {2013/05/03}

为什么会这样?我怎样才能达到我的结果?我确定有一个简单的解决方案,但我是一个unix新手,因此会感激一些帮助.

测试脚本:

#!/usr/bin/ksh 
valid_data_range="{2013/05/01},{2013/05/02},{2013/05/03}"
finalDates="{"$valid_data_range"}"
print $finalDates
Run Code Online (Sandbox Code Playgroud)

unix shell ksh character reserved

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

character ×1

ksh ×1

reserved ×1

shell ×1

unix ×1