Removing duplicates on a variable without sorting

后端 未结 8 1067
陌清茗
陌清茗 2020-12-28 23:30

I have a variable that contains the following space separated entries.

variable=\"apple lemon papaya avocado lemon grapes papaya apple avocado mango banana\"         


        
8条回答
  •  失恋的感觉
    2020-12-29 00:10

    This pipeline version works by preserving the original order:

    variable=$(echo "$variable" | tr ' ' '\n' | nl | sort -u -k2 | sort -n | cut -f2-)
    

提交回复
热议问题