Dan*_*lov 4 bash encoding iconv
我想用iconv改变多个php文件编码.
我使用find和exec选项(参考:http://linux.bigresource.com/Ubuntu-Encoding-Conversion-on-Multiple-Files--4fuXvUwbN.html)
find . -type f -name '*.php' -print -exec iconv -f euc-kr -t utf-8 {} -o {}.utf8
Run Code Online (Sandbox Code Playgroud)
但是错误发生了.
find: missing argument to `-exec'
Run Code Online (Sandbox Code Playgroud)
我只想一次转换所有的PHP文件.我怎么能用bash中的一个语句来做到这一点?
您必须放置任何一个\;或+在-exec操作结束时.
find . -type f -name '*.php' -print -exec iconv -f euc-kr -t utf-8 {} -o {}.utf8 \;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7116 次 |
| 最近记录: |