删除列中的重复文本

pas*_*ico 1 bash text duplicates

我有一个带空格分隔符的file.csv;

name1 A
name1 B
name1 C
name2 A
name2 B
name2 C
Run Code Online (Sandbox Code Playgroud)

我渴望的输出是:

name1 A
      B
      C
name2 A
      B
      C
Run Code Online (Sandbox Code Playgroud)

我使用了sort -ue unique -u命令,但没有用.也许这不是正确的命令?

123*_*123 6

使用awk

awk '{if(x!=$1)x=$1;else gsub(/./," ",$1)}1' file

name1 A
      B
      C
name2 A
      B
      C
Run Code Online (Sandbox Code Playgroud)