最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
linux中常用 shell 命令组合 整理
时间:2022-11-14 22:08:10 编辑:袖梨 来源:一聚教程网
//把20140321_files.txt文件中每行路径中文件的内容 action 改为 action_begin,
sed -i "s/action/action_begin/g" `cat 20140321_files.txt`
//把 20140321_files.txt 中的文件内容 tags 替换为 tags.php
sed -i "s/tags/tags.php/g" `ls 20140321_files.txt`
//遍历循环20140321_files.txt中的每行路径 将 /root/20140321/tags.php 复制过去
for F in `cat 20140321_files.txt` ;do cp /root/20140321/tags.php $F;done
// 查找 home 目录下的所有 tags.php 根据路径 取出 所属的用户 ,更新该文件所属的用户权限
1 #!/bin/bash
2 for F in `find /home -name "tags.php"`;
3 do
4 user="`echo $F | awk -F '/' '{print $3}'`";
5 chown $user:$user $F
6 done
// 查找 /home/ 下的 所有 tags.php 文件 中内容包含 action_begin 的 、并且该文件位于 ThinkPHP 目录
find /home/ -name "tags.php" | xargs grep "action_begin" | grep "ThinkPHP"
相关文章
- 《1号会员店》关闭自动续费方法 01-29
- 《排球少年:新的征程》社团每日福利领取方法 01-29
- 《椿之歌》新手风属性队伍推荐 01-29
- 《最终幻想14:水晶世界》小小阿托莫斯宠物获得方法 01-29
- 《燕云十六声》醉拳客打法攻略 01-29
- 《异人之下》全货币获取方法汇总 01-29