如何使用tr替换' - '字符串

Guy*_*Guy 2 linux bash shell

我有一个输出:

--
out1
--
out2
--
out3
Run Code Online (Sandbox Code Playgroud)

我想获得输出:

out1
out2
out3
Run Code Online (Sandbox Code Playgroud)

我想过使用:

tr '--' ''
Run Code Online (Sandbox Code Playgroud)

但它不承认' - '是我想要替换的第一个字符串.我该如何解决这个问题?

Jer*_*fin 7

为什么不用grep -v "^--$" yourfile.txt