将ISO-8859-1 转换为utf-8格式

iconv -f ISO-8859-1 -t UTF-8 ImageDetailActivity.java > a.java

1.将当前目录及其所有子目录中的以 txt 为后缀的文件,从 GB18030 转换为 UTF-8:

find *.txt -exec sh -c "iconv -f GB18030 -t UTF8 {} > {}.txt" \;

2.将当前目录及其所有子目录中的以 php 为后缀的文件,从 GBK 转换为 UTF-8:

find *.php -exec sh -c "iconv -f GBK -t UTF8 {} > .php" \;

批量转换:

方法 1:

for i in `find ./ -name *.php` ;

do echo $i;

iconv -c -f gb18030 -t utf8 $i -o /tmp/iconv.tmp;

mv /tmp/iconv.tmp $i;

done

方法2:

find -name "*.php" \

-exec iconv -c -f gb2312 -t utf8 '{}' -o /tmp/iconv.tmp \;\

-exec mv /tmp/iconv.tmp '{}'\;

方法3: (亲测成功)

exts=( php tpl )

for ext in ${exts[*]}

do

for i in `find /opt/www/phptrain -name *.$ext`

do

echo -e "$i-$ext"

iconv -c -f gbk -t utf8 $i -o /tmp/iconv.tmp

mv /tmp/iconv.tmp $i

done

done

linux iconv 内存,linux下 iconv 使用相关推荐

  1. linux 内存被修改,linux 查询内存(linux 修改 openfiles)

    linux 查询内存(linux 修改 openfiles) 2020-07-24 11:09:44 共10个回答 下面是一个可供选择的,但并不全面的图形或命令行工具列表,这些工具用来检查Linux平 ...

  2. linux异构内存,Linux内核添加异构内存管理(HMM)将带来加速GPU的新方式,还有可能带来其他类型的机器学习硬件。...

    一项旨在让机器学习或其他基于GPU的应用得以大幅提升性能的内存管理功能已开发了很长一段时间,不过现在它即将进入到Linux内核的某下一个版本中. 异构内存管理(HMM)让设备的驱动程序可以为受制于自身 ...

  3. linux dlopen 内存,Linux下加载库的有关问题(dlopenm, dlsym)

    Linux下加载库的问题(dlopenm, dlsym) 如题, 程序中发现load库成功,但是加载函数的时候报错: undefined symbol functionname 是很简单的一个东西,因 ...

  4. linux 访问共享内存,Linux下的共享内存(03)---通过指针访问共享内存中的数据...

    环境:Vmware Workstation:CentOS-6.4-x86_64 说明: 1.将共享内存挂载至进程:void  *shmat(int  shmid, const void *shmadd ...

  5. linux 真实内存,Linux计算真实可用内存

    ---恢复内容开始--- free命令显示了Linux系统中物理内存.交换分区的使用统计信息. 可用内存 = free + buffers + cached 第一行为 物理内存使用统计: 标题 说明 ...

  6. linux 进程调度 内存,linux学习的任督二脉-进程调度和内存管理

    转自 宋宝华老师的博客 原文:https://blog.csdn.net/21cnbao/article/details/77505330 内功心法 学习或遇到问题时,反过来主动思考如果我是设计者,我 ...

  7. linux mint 内存,Linux Mint vs Ubuntu:你应该如何选择?

    原标题:Linux Mint vs Ubuntu:你应该如何选择? 如果你在Linux Mint和Ubuntu之间如何选择感到困惑,那么你来对地方了! Mint和Ubuntu是初学者中最受欢迎的两种L ...

  8. linux mint 内存,Linux Mint系统的安装和体验,非常适合低配电脑使用

    Linux Mint 是一款非常受欢迎的桌面系统,它有着和Win非常相似的界面,并且对硬件的要求不高,非常适合在旧电脑上安装使用. 本文着重介绍一下Linux Mint的安装过程和界面风格,以及内置的 ...

  9. linux禁用内存,Linux系统发明人抨击英特尔禁用ECC内存的政策

    据外媒 techradar 消息,Linux 系统的发明人 Linus Torvalds 在参加一场活动时发表讲话,抨击英特尔目前禁止消费级平台使用 ECC 自动纠错内存的政策. 在一场有关 AMD ...

最新文章

  1. 今天来说一下我的SAMC
  2. 442. 数组中重复的数据
  3. ensp查看历史配置命令_华为eNSP常用命令
  4. go设计模式之装饰器模式
  5. pyqt5的runJavaScript 使用模板
  6. 蓝桥杯2018年第九届省赛-第几个幸运数
  7. CSS中文字体对照表
  8. CentOS7 Juno Cinder块重启后 实例起不来 --rescan Exit code: 21
  9. 反馈电路反馈类型的快速判断
  10. 竞选计算机课代表稿子,竞选课代表发言稿(精选7篇)
  11. python金山词霸单词本批量导入
  12. Android Studio修改工程项目编码,修正运行程序乱码问题
  13. 适合公司用的电子邮箱哪家好?企业邮箱最全功能介绍~
  14. 1241.外卖店优先级
  15. n行Python代码系列:五行代码实现两个视频画中画播放
  16. SWFObject 使用 范例版~~~
  17. oracle job interval(关于时间误差)
  18. angularjs使用lhgdialog做对话框控件
  19. 金融结构对技术创新的影响效应 及其区域差异研究(马 微 惠 宁)
  20. 360°全景影像数据流图和代码走读

热门文章

  1. 更换镜像源解决unable to locate package
  2. Beehive UVALive - 7528 (找规律+数学思维)
  3. wxWidgets 2.8线程
  4. U盘启动,使用winpe安装win7的方法
  5. 从IT技术变迁分析银行IT发展趋势
  6. 运动蓝牙耳机哪一款适合学生党?十大平价蓝牙耳机排行榜
  7. JS 数组转字符串,字符串转数组方法汇总
  8. t在java语言中是什么意思
  9. 快速学会微信小程序MiniProgram开发(一)【内附源代码】
  10. 第3章 建立超链接(html)