【发布时间】:2009-12-09 09:38:59
【问题描述】:
我有一个变量,其中包含以下空格分隔的条目。
variable="apple lemon papaya avocado lemon grapes papaya apple avocado mango banana"
如何在不排序的情况下删除重复项?
#Something like this.
new_variable="apple lemon papaya avocado grapes mango banana"
我在某处找到了一个脚本,该脚本可以完成删除变量的重复项,但会对内容进行排序。
#Not something like this.
new_variable=$(echo "$variable"|tr " " "\n"|sort|uniq|tr "\n" " ")
echo $new_variable
apple avocado banana grapes lemon mango papaya
【问题讨论】:
标签: bash unix shell sorting variables