我有一个包含以下空格分隔条目的变量.
variable="apple lemon papaya avocado lemon grapes papaya apple avocado mango banana"
Run Code Online (Sandbox Code Playgroud)
如何在不排序的情况下删除重复项?
#Something like this.
new_variable="apple lemon papaya avocado grapes mango banana"
Run Code Online (Sandbox Code Playgroud)
我发现某个脚本可以完成删除变量的重复,但会对内容进行排序.
#Not something like this.
new_variable=$(echo "$variable"|tr " " "\n"|sort|uniq|tr "\n" " ")
echo $new_variable
apple avocado banana grapes lemon mango papaya
Run Code Online (Sandbox Code Playgroud) 这是将要发生的事情,显示一条消息,指定的时间等待按键,如果没有按键则会恢复.
例
"按ESC退出,否则你会死... 3..2..1"
"按'x'拖延并查看电子邮件,阅读一些博客,脸谱,推特......否则你将恢复工作12小时.. 3..2..1"
这应该是一个非常方便的功能.如何在bash中创建此功能?