1.文件拆分

//每4000行拆分一个文件
split -l epms_t_ep_fx_stl_xy_20190129.dat

2.行处理

//查找第二列为711611且第三列为711100记录,打印行号和整行数据
awk -F ‘^C’ '{if ($3==711100 && $2==711611) print NR,$0 }' epms_t_ep_fx_stl_xy_20190229.dat

3.截取指定行

//截取3118到3110行(3行)
sed -n '3118,3110p' epms_t_ep_fx_stl_xy_20190129.dat >/tmp/out.txt

4.字符集转换

//由GBK转换成UTF8,目标文件为out.txt
iconv -c -f gbk -t utf- emps_t_ep_fx_stl_xy_20190129.dat -o out.txt

5.获得返回值

echo $?
 

最新文章

  1. EasyPR--开发详解(4)形态学操作、尺寸验证、旋转等操作
  2. 自适应网页设计(Responsive Web Design)
  3. 给dos命令“.bat”文件换图标
  4. GCD工作单元
  5. FileHelper-文件操作辅助类
  6. installation failed with message null
  7. RESTLET开发实例(一)基于JAX-RS的REST服务
  8. C++程序的编写和实现
  9. winform下载网页源码
  10. Dynamic系列--Dynamic 与反序列化
  11. 执行计划中常见index访问方式(转)
  12. MeshRenderer组件及相关API
  13. thinkphp5使用PHPExcel导入Excel数据
  14. const volatile同时限定一个类型int a = 10
  15. .NET Core----zipkin链路追踪使用
  16. 练习:javascript弹出框及地址选择功能,可拖拽
  17. [Winform]js与webbrowser交互
  18. linux下定时任务的工具crontab的用法
  19. MapWindow介绍
  20. js,java,ajax实现跨域访问及其原理

热门文章

  1. Linq To Xml操作XML增删改查
  2. Core知识整理
  3. 解决org.hibernate.exception.SQLGrammarException:could not insert
  4. quartz定时任务实例
  5. virtualbox中 Ubuntu挂载共享文件夹
  6. js 属性增改删操作
  7. K8S 部署 ingress-nginx (二) 部署后端为 tomcat
  8. CSS网页中导入特殊字体@font-face属性详解
  9. python检查URL是否能正常访问
  10. Python 标准类库-数据类型之copy-深拷贝浅拷贝操作