linux shell中那些奇奇怪怪的语法

  1. INSTITUTION=(${INSTITUTION_TEMP//,/ })

说明:这是Linux中的替换功能,将INSTITUTION_TEMP变量中的逗号,替换为空格。
属于${variable//pattern/value}这种模式,其中variable是变量,pattern是variable中的待替换字符,value是要目标字符。

但是注意,在不同的shell环境下,可能出现不兼容问题。比如,在dash环境下,上面命令就会报错,所以,就只能用bash来执行。

posted @ 2020-04-04 15:50  光与影3  阅读(261)  评论(0编辑  收藏  举报