前言

使用命令sed,命令相关参考 Linux sed 命令
sed [OPTION]… {script-only-if-no-other-script} [input-file]…

删除文件的最后一个字符(非\n)

file_path就是文件的路径

sed -i '$s/.$//' file_path

效果展示

上面的命令不能删除换行符\n,删除换行符可以使用

sed -i '/^$/d' file_path

补充

注意点

Linux下删了换行,vim打开看也是删成功了,但是win10下打开看换行还是存在(暂不知道原因)

删除最后一行

sed -i '$d' file_path

shell删除文件的最后一个字符相关推荐

  1. 删除StringBuilder的最后一个字符?

    本文翻译自:Remove last character of a StringBuilder? When you have to loop through a collection and make ...

  2. C语言按行读文件与读文件中每一个字符

    这里写自定义目录标题 1.按行读取文件,分别获得文件中的每一行. 2.读取文件中的每一个字符并写入字符串数组. 注意: 1.按行读取文件,分别获得文件中的每一行. char Buffer[100]; ...

  3. js删除字符串的最后一个字符几种方法

    字符串:var s = "1,2,3,4,5," s=s.substring(0,s.length -1) s=s.substr(0,s.length - 1); s=s.subs ...

  4. python文件读取下一个字符_python文件的读写总结

    读写文件是最常见的IO操作.Python内置了读写文件的函数,用法和C是兼容的. 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘, ...

  5. js删除字符串的最后一个字符三种方法

    字符串 [javascript] view plaincopy var basic = "abc,def,ghi,"; 第一种 [javascript] view plaincop ...

  6. shell删除文件最后一行

    # 删除文档的第一行 sed -i '1d' <file># 删除文档的最后一行 sed -i '$d' <file>

  7. 如何从字符串中删除最后一个字符?

    我想从字符串中删除最后一个字符. 我尝试这样做: public String method(String str) {if (str.charAt(str.length()-1)=='x'){str ...

  8. shell倒数第三位增加字符_Linux脚本shell字符串处理,基本都有了,看着搜吧

    #!/bin/bash # paragraph-space.sh # 在一个单倍行距的文本文件中插入空行. # Usage: $0 索引 expr index $string $substring 在 ...

  9. shell 删除奇数偶数行

    今天总结一个正则的东西匹配和替换的删除奇数行和偶数行来理解模式空间以及模式空间是如何保存.标记数据的 删除偶数行: %s/\(^.*$\)\n^.*$/\1/g 删除奇数行: %s/^.*$\n\(^ ...

最新文章

  1. 使用Jsonp实现跨域请求
  2. SpringCloud 微服务 (十) 消息队列MQ 基础
  3. spoj 8222 Substrings (后缀自动机)
  4. solr入门之參考淘宝搜索提示功能优化拼音加汉字搜索功能
  5. python pep8
  6. 【c语言数据结构笔记】1.2 数据结构
  7. linux sed名宁,Linux shell利用sed批量更改文件名的方法
  8. scrapy爬取汽车之家宝马5系图片
  9. 是什么决定了创业的成败?
  10. python与html关系,python - jinja2模板、框架和html是什么关系?
  11. python识别颜色1007python识别颜色_python读取word文档识别字段颜色,解析字段
  12. OpenCv中 width 和 widthStep的区别
  13. 如何在云上高效地实践“自动化”和“弹性”
  14. 计算机系统基础-袁春风老师-mooc-第二章测试习题及解析
  15. 苹果cms模板_万词无限模板站群黑帽SEO利器
  16. MATLAB图像处理_YUV格式详解
  17. linux shell编程大作业,《Linux操作系统》Shell编程大作业-01-潘春艳.doc
  18. 便签记事本 手机便签记事本app
  19. 关于拼多多的一些分析//2021-2-26
  20. 华为RH2288V3服务器硬盘大于2T的处理办法

热门文章

  1. visibilitychange关于浏览器选项卡切换事件
  2. C#与基恩士PLC的KV-Nano系列通讯
  3. Apache Kafka 在 vivo 的实战
  4. 怎么利用米筐量化测试实盘数据?
  5. iconfont字体图标下载
  6. 你用 Python 做过什么有趣的数据挖掘项目?
  7. 周易起名大师快速破解教程
  8. 芯片精灵 测优盘主控 量产
  9. 经纬恒润_软件开发实习生_面试经历(电话面试)
  10. 东南亚移动支付兼并洗牌