请选择 进入手机版 | 继续访问电脑版

前馈科技

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 54|回复: 0

替换当前目录下所有文件中的字符串

[复制链接]

38

主题

38

帖子

196

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
196
发表于 2021-7-9 22:10:27 | 显示全部楼层 |阅读模式
find . -type f | xargs sed -i 's/from/to/g'


find ./ -type f | xargs sed -i 's/from/to/g'

Linux 中【./】和【/】和【.】之间有什么区别?                                                   

/是指根目录
./是指用户所在的当前目录。

下面是linux cd命令使用小技巧:
(1)cd 进入用户主目录
(2)cd ~ 进入用户主目录
(3)cd - 返回进入此目录之前所在目录
(4)cd .. 返回上一级目录
(5)cd ../..返回上两级目录
(6)cd !$ 把上个命令的参数作为cd 参数使用

.表示执行的意思,就是执行这个文件
./呢就表示执行当前目录下的某个文件,就比如当前目录有一个脚本a.sh,那么./a.sh就表示执行它
. 当前工作目录
./ 也是当前工作目录 不过一般这种写法后面都跟一个脚本文件 用来执行脚本



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|计算机控制

GMT+8, 2021-10-19 15:47 , Processed in 0.044290 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表