批量转换编码
来源:互联网 发布:linux 查看登陆用户 编辑:程序博客网 时间:2024/06/07 23:56
每次将windows里的程序拷到Linux里都得大费一番周折修改编码,其实这个脚本我已经写了不止一次了,只是每次写完都忘了放哪,加上换工作,老得重新写。这次还不小心把文件系统搞出毛病了~长点记性,好不容易调好了,做个记录,今后省点事。
#! /bin/sh
if [ $# -ne 1 ]
then
path='.'
else
path=$1
fi
candident=$(find $path \( -name "*.cpp" -o -name "*.h" -o -name "*.c" \) -print0 | xargs -0)
for f in $candident
do
new="$f.utf8"
echo "iconv $f to $new"
iconv -f GBK -t utf8 $f -o $new
if [ $? -eq 0 ]
then
rm $f
mv $new $f 2>/dev/null
echo "iconved $f"
fi
done
阅读全文
0 0
- 批量转换文本文件编码
- 批量转换文件编码
- 批量转换文件编码
- 编码批量转换
- 批量文件编码转换
- 代码编码批量转换
- 批量转换文档编码
- 批量转换编码
- C#批量转换unicode编码
- php文件编码批量转换
- Linux批量转换文件名编码
- 批量转换文件编码_php
- Java批量转换文件编码
- python批量转换文件编码
- linux批量转换文件编码
- Linux批量转换文件编码
- Python3批量转换文本文件编码
- Python3批量转换文本文件编码
- 修改wifi验证错误次数
- OpenGL矩阵类(C++)
- js 图片校验
- 兼容ie8的ajax文件上传
- 输入一个链表,反转链表后,输出链表的所有元素。
- 批量转换编码
- 背包之01背包、完全背包、多重背包详解
- 目标检测领域 2015
- Qt自定义界面类并提升(提升的窗口部件),把OpenGL绘制的图形显示在QT的ui界面上
- Unity 数据 序列化和反序列化 通用方法
- Ajax 完整教程
- 基于vue.js的分页插件
- C# WinForm窗口最小化到系统托盘右击托盘图标弹出退出菜单
- [总结]FFMPEG视音频编解码零基础学习方法