如何将值附加到变量中并避免重复值?

时间:2011-05-20 06:39:57

标签: linux shell ksh

我正在使用Ksh shell脚本,我正在做以下事情:

for provide in $serviceProvideList
do
echo $provide
done

打印字符串如下

xoc.memgt.ZMemger
xoc.sv.ZsitionClient
xoc.svc.Zfecycle
xoc.sw.job.temStateHook
xoc.sw.cor.ZBulkOperations
xoc.svc.Zfecycle
xoc.dw.cor.ZMemoryInfo
xoc.memgt.ZMemger
xoc.cot.ZDbug

现在我必须将该字符串存储到只有一个变量而不重复字符串。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

VAR=$(for i in $serviceProvideList; do echo "$i";done |sort -u)