我正在尝试用逗号替换csv文件中的所有空格。
命令
// retrieve and assign qrcode
newUser.qrCode = QRcode
可以在OSX终端中运行,但不能在以下脚本中运行:
sed -i .bac ’s/\ /\,/g’ test.csv
终端输出:
#!/usr/bin/env zsh
sed -i .bac ’s/\ /\,/g’ test.csv
sed ’s/\;//’ test.csv
i=0
while ((i<10))
do
((i=i+1))
sed -i .bac ’s/,,/,/g’ test.csv
done
rm *.bac
任何想法?
答案 0 :(得分:3)
使用普通撇号,即
sed -i .bac 's/\ /\,/g' test.csv
而不是正确的单引号(U + 2019)
sed -i .bac ’s/\ /\,/g’ test.csv