删除文件每一行的前k个字符

$ cat tmp.txt 

# 删除每行第一个字符
$ sed 's/.//' tmp.txt # 删除每行前两个字符
$ sed 's/..//' tmp.txt # 删除每行前k个字符,例如k=
$ sed 's/.\{5\}//' tmp.txt

如果要在原文件上修改,加上参数-i就可以了

在文本的行尾或行首添加字符

$ cat tmp.txt
23456789
23456789
23456789 # 在行首添加双引号(")
$ cat tmp.txt | sed 's/^/"&/g'
"
"
" # 在行尾添加双引号和逗号(",)
$ cat tmp.txt | sed 's/^/"&/g' | sed 's/$/",&/g'
"",
"",
"",

^代表行首,$代表行尾

参考:https://www.cnblogs.com/jiu0821/p/6268500.html

最新文章

  1. javascript中document.appendChild和document.body.appendChild的问题
  2. Facebook开源项目:我们为什么要用Fresco框架?
  3. THE HANDLER_READ_* STATUS VARIABLES
  4. Yii rabc角色权限管理文章推荐
  5. Java代码编译和执行的整个过程
  6. Android Studio does not point to a valid jvm
  7. 项目在JDK1.8环境下的一个Bug
  8. java-7继承
  9. iOS扩展——Objective-C开发编程规范
  10. 序列化和Json
  11. PHP XML简介
  12. PHP 5.x和PHP 7 Closure不同行为问题
  13. web前端面試題
  14. 启用mysql的sql日志
  15. ecmall 支付成功 订单状态没有改变解决办法
  16. Zookeeper权限acl,acl的构成 scheme与id
  17. Spring boot 日志
  18. 好久没玩laravel了,5.6玩下(一)
  19. 13.小结Action
  20. Jquery组织Form表单提交之Form submission canceled because the form is not connected

热门文章

  1. Docker storage drivers
  2. PLMN和PSTN
  3. GDPR或使全球域名whois信息被隐藏
  4. DLL注入之SHELLCODE数据转换
  5. Android -- ContentProvider, 读取和保存系统 联系人
  6. python的变量,对象的内存地址以及参数传递过程
  7. JVM与垃圾回收机制(GC)和类的生命周期
  8. GoRails教程自建Rails 的 API; gem 'jbuilder'简单用法;使用JWT进行验证(git上的实做);curl命令使用;status状态码;JWT文档翻译摘录;
  9. 开启Tomcat APR运行模式,优化并发性能
  10. OpenCL将数组从内存copy到显存