社区
Linux/Unix社区
帖子详情
linux修改所有文件类型为文本类型
ccmarine
2007-03-03 03:49:09
我用的系统是fedora core 4,现一个文件夹中有许多文件,基本上都是.h,.cpp程序源文件,当然还有其它类型的文件,我现在想要将它们全部转换为文本类型,好用文本文件的批量修改工具来对其进行修改,请问如何做,有什么好办法吗?
...全文
688
7
打赏
收藏
linux修改所有文件类型为文本类型
我用的系统是fedora core 4,现一个文件夹中有许多文件,基本上都是.h,.cpp程序源文件,当然还有其它类型的文件,我现在想要将它们全部转换为文本类型,好用文本文件的批量修改工具来对其进行修改,请问如何做,有什么好办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ccmarine
2008-09-14
打赏
举报
回复
谢谢你们的回答,很有见地!
iambic
2007-03-04
打赏
举报
回复
>>而替换语句又无法识别除文本文件以外的其它所有文件(这我已经试过了)
你如何试的?
gangjh
2007-03-04
打赏
举报
回复
用sed,perl都很方便.
iisbsd
2007-03-04
打赏
举报
回复
没仔细看,是不是grep提示文件不是文本文件?你加上-a强制grep按照文本文件处理二进制文件就好了。
ccmarine
2007-03-04
打赏
举报
回复
我用的是下面这个命令,结果不对呀!
sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`
ccmarine
2007-03-03
打赏
举报
回复
是这么回事:我要用批量字符串替换命令来将一个文件夹包括其子文件夹中的一些字符串替换成另一些,工作量很大,不能手工一个一个替换,而替换语句又无法识别除文本文件以外的其它所有文件(这我已经试过了),虽然我们手工打开,但是程序不认,故此提出这个问题!
还有别的好办法吗?朋友!
NC
2007-03-03
打赏
举报
回复
.h , .cpp本身就是文本文件,你还要怎么改?
Linux
内核编程:设备树overlay和ConfigFS文件系统
在嵌入式
Linux
下,设备树(device tree)用来描述硬件平台的各种资源,
Linux
内核在启动过程中,会解析设备树,获取各种硬件资源来初始化硬件。设备树的overlay功能是指可以在系统运行期间动态
修改
设备树。 一般情况...
Linux
下七种
文件
类型
、文件属性及其查看方法
Linux
中最多的一种
文件
类型
, 包括 纯
文本
文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为 [-] 目录文件 就是目录, 能用 # cd 命令进入的。第一个属性为 [d],例如 [drwxrwxrwx...
Linux
基本命令及
Linux
文件
类型
这种
类型
的文件按其内部结构又可细分为
文本
文件和二进制文件。2.目录文件目录文件是用于存放文件名及其相关信息的文件。它是内核组织文件系统的基本节点。目录文件可以包含下一级目录文件或普通文件。在
Linux
中,...
linux
下
修改
文件内容
因为今天用了
linux
的复制文件功能以及
修改
文件内容的指令,所以刚好整理一下以备之后学习。 复制文件到指定目录 cp +文件名(可带路径)+目标路径(带路径) 如: cp start.sh /home/deploy/test/yirigong1 就是将...
linux
修改
zip中文件,
Linux
下
修改
jar、zip等文件内的文件详解
Linux
下
修改
jar、zip等文件内的文件详解
Linux
下
修改
jar、zip等文件内的文件详解看到很多同事在
Linux
环境下
修改
jar包内的
文本
文件或zip中的
文本
文件时,经常是先把jar包或zip包下载下来,然后
修改
,再上传。...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章