shell脚本一次性将tab制表符改为4空格的方法
2024-10-19 16:27:46
问题描述:
今天需要修改一些bash脚本,因为考虑到pycharm里面能够直接写,而我用pycharm比较多,所以直接用pycharm写了,由于改的那个bash脚本是别的同事写的,里面的缩进都是用的Tab制表符,我直接复制了过来,导致脚本里面出现了空格和Tab混用的结果,一度报错(我的pycharm设置的是4空格代替Tab的),瞅了半天也没瞅出问题来,后来同事提醒了一下,让我把Tab都替换成4空格。
但是问题来了,几百行的bash,一个个的手工去删去替换。。。有点累,故选择了好用的工具notepad++来替换,完美解决
另:适用于公司电脑网速下载三方库很慢,但是自己电脑网速很快(开热点,VPN,FanQ等各种手段),可以在自己电脑上下号离线包后,拷贝过去的情况
需要准备的工具/条件:
1、notepad++
2、待修改脚本
解决步骤:
1、notepad++中打开脚本 ----->菜单栏/编辑---->空白字符操作---->Tab转空格
参考链接:
https://my.oschina.net/u/1030459/blog/752234
最新文章
- iOS 杂笔-25(不要用copy修饰NSMutableString)
- Java虚拟机内存管理原理基础入门
- 如何在MAC上使用SVN,简单几行命令搞定
- 【转】Windows Phone 8 开发环境的搭建
- struts2.3.16所需的基本的jar包
- 项目总结(四)--- 网络封包分析工具Charles
- nginx ssi 配置小细节(一)
- JMeter使用技巧
- codeforces #310 div1 B
- 学习C++ Primer 的个人理解(十一)
- 单链表之C++实现
- Struts2 学习笔记18 拦截器原理分析
- 银行家算法java实现
- ios 将彩色照片转化成黑白等几种类型
- Linux系统(四)负载均衡LVS集群之NAT模式
- oracle job执行失败
- POJ3261:Milk Patterns
- python中字符串和列表只是汇总
- 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 十八║Vue基础: 指令(下)+计算属性+watch
- .NET Core:多样的宿主