重複する要素を取り除く
Posted feedbacks - Bash
bashでの常套句、sortしてuniqして。そんなワンライナー。 カンマ区切りを想定しています。 $ ./only_uniq.sh "3,1,4,1,5,9,2,6,5,3,5,8,9,7,9," 4,2,6,8,7,
1 2 3 4 5 | #!/bin/bash
n="$1"
separator=','
echo "$n" |tr $separator '\n' |nl |sort -k2 |uniq -f1 -u |sort -k1 |cut -f2 | tr '\n' $separator && echo
|

にしお
#3412()
Rating1/1=1.00
これはアレイのuniqの派生問題です。 リストとかアレイという言葉は言語によってまちまちの意味で使われているので、 「配列のようなもの」という漠然とした意味にとって構いません。
[ reply ]