给定一个包含多行的文件,我想将每个空格更改为破折号。
我是这样的:
#!/bin/bash
while read line; do
echo "${line// /-}"
done
Run Code Online (Sandbox Code Playgroud)
这工作得很好,但我需要一个更好的方法!
Kus*_*nda 22
标准tr
实用程序正是这样做的:
tr ' ' '-' <filename.old >filename.new
Run Code Online (Sandbox Code Playgroud)