请尝试以下命令:
我无法修改命令并传递 (null) 值,而是必须传递另一个
请参考下面这个例子和错误信息:
echo "(After Sweet Memories) Play Born To Lose Again" | tr '(' '-' | tr ')' '-' | tr ' ' '-'
-After-Sweet-Memories--Play-Born-To-Lose-Again
(注意双 --
)我无法修改命令并传递 (null) 值,而是必须传递另一个
-
。请参考下面这个例子和错误信息:
echo "(After Sweet Memories) Play Born To Lose Again" | tr '(' '' | tr ')' '' | tr ' ' '-'
tr: tr: when not truncating set1, string2 must be non-emptywhen not truncating set1, string2 must be non-empty
tr -d '()'
命令可以同时删除两个括号字符。 - Gordon Davisson