我有一个包含以下内容的文本文件。
sadhana 88/17 = 5.2
alex 189/41 = 4.6
dominic 33/10 = 3.3
..
..
..
我想像这样更改上述文件的内容。
sadhana 88 17 5.2
alex 189 41 4.6
dominic 33 10 3.3
..
..
..
答案 0 :(得分:4)
tr可以轻松完成工作
tr "/=" " " < file
答案 1 :(得分:2)
使用awk
awk -v OFS="\t" -F"[ /=]*" '{$1=$1}1' file
sadhana 88 17 5.2
alex 189 41 4.6
dominic 33 10 3.3
答案 2 :(得分:1)
sed 's#/# #' | sed 's/=/ /'
或
sed -e 's#/# #' -e 's/=/ /'