yae*_*ael 0 linux sed awk text-processing
我们只想删除最后一个字符串(任何字符串)之后的所有“,”分隔符
echo "df true , , ," | sed 's/,,*$//'
df ,true , ,
Run Code Online (Sandbox Code Playgroud)
但语法只删除一个“,”
需要在我的语法中修复什么,以便删除最后一个字符串之后的所有“,”?
预期输出:
df ,true
Run Code Online (Sandbox Code Playgroud)
例子1
echo "dejd ,dede,dede 73hygys626^%%,J , , ,," | sed ......
expected output
dejd ,dede,dede 73hygys626^%%,J
Run Code Online (Sandbox Code Playgroud)
例子2
echo "lfr r.,r,ff rger.ref done ,,, , "
expected output
lfr r.,r,ff rger.ref done
Run Code Online (Sandbox Code Playgroud)