Linux下复制指定的目录及其子目录下的文件,到其他文件夹下(4种方法)
把/oldboy目录及子目录下面 所有以.sh结尾的文件复制到 /tmp下面
手续创建环境:
mkdir -p /oldboy/test
cd /oldboy
echo "oldboy">test/del.sh
echo "oldboy">test.sh
echo "oldboy">t.sh
touch oldboy.txt
touch alex.txt
这里写图片描述
接下来进行实际复制:
方法1:cp +$()
cp $(find /oldboy/ -type f -name "*.sh") /tmp
1
方法2:find +|xargs -i
find -type f -name "*.sh" | xargs -i cp {} /tmp
1
主要使用了xargs的 -i 参数 配合使用{} 完成要求
方法3:find -exec
find -type f -name "*.sh" -exec cp {} /tmp \;
1
使用了find 的 -exec参数 也是通过使用{} 完成要求
方法4: find +|xargs cp -t
find -type f -name "*.sh" | xargs cp -t /tmp
1
---------------------
作者:凌云客
来源:CSDN
原文:https://blog.csdn.net/jiedao_liyk/article/details/77935731
版权声明:本文为博主原创文章,转载请附上博文链接!
Linux下复制指定的目录及其子目录下的文件,到其他文件夹下(4种方法)相关推荐
- linux列出一个目录及其子目录下面的某种类型的文件
linux列出一个目录及其子目录下面的某种类型的文件 作者:smarteng ⁄ 时间:2009年07月09日 ⁄ 分类: Linux命令 ⁄ 评论:0 怎么样把,一个目录及其所有的子目录下面的某种类 ...
- 递归遍历文件及子文件夹下的文件(该代码是复制过来修改过的,如果有侵作者权的话,请作者联系我,立即删除)...
调用: ListFiles(new DirectoryInfo(source)); /// <summary>/// //递归遍历所有文件包括子文件夹下的文件 并对word excel p ...
- linux centos8 将指定本地目录下的文件上传到阿里云OSS上
使用场景:为了解决高并发问题,尤其带宽限制(阿里云最高200M,当前首页一个用户请求4M的资源,导致带宽跟不上),jenkins打包vue下的前端静态资源上传到阿里云OSS上 前提工作:因工具是jav ...
- linux命令复制指定文件到指定文件夹
对于Linux命令,就是一位特别白的小白,一个小小的复制操作,就搜索了大半天,特此纪念一下. 网上搜了很多,都比较语法化,对我这样的小白不是很理解,这个就通俗易懂吧. 举栗子:想把test1下的文件1 ...
- linux装百度网盘不能运行,在Deepin系统中安装百度网盘的两种方法
本文教你在Deepin Linux操作系统中安装百度网盘,有两种方法:一种是通过深度商店安装,另一种则采用命令的方式安装. 第一种方法:采用深度商店安装百度网盘 Deepin Linux系统默认有深度 ...
- 在GitHub 上下载指定的文件夹的两种方法
一.下载所有文件 首先介绍下如果你要下载GitHub下所有的项目文件的话,可以点击其主页下的Clone or download下的Download Zip ,可以直接下载到本地电脑:或者复制其链接,如 ...
- linux修改ftp锁定目录,解决linux下ftp指定访问目录无法修改的问题
他的系统是CentOS,是RH派系的.我把vsftpd安装配置好了,以为大功告成,但客户端访问提示如下错误: 500 OOPS: cannot change directory:/home/ftp 原 ...
- linux wget下载整个ftp目录(含子目录)
wget -nH -m --ftp-user=your_username --ftp-password=your_password ftp://your_ftp_host/* 解释: -nH:不创建以 ...
- linux创建用户指定用户目录,linux创建用户并指定用户的默认目录 bash-4.2$
1 切换到root用户 2创建用户命令 useradd -d userpath -m username 3设置用户密码 passwd username 接着输入密码 4进入用户 su - us ...
最新文章
- TVM图优化与算子融合
- HTML5 Dashboard – 那些让你激动的 Web 技术
- java.lang.IncompatibleClassChangeError: Found interface org.apache.poi.util.POILogger, but class was
- java ec_Java ECKey.setK方法代码示例
- Spring第二弹—–搭建与测试Spring的开发环境
- 计算机组成原理——总线系统总结
- [Unity] 定义 Assembly 之后还要定义 Assembly Reference
- 《JSON笔记之二》----封装JSONUtil
- python 创建随机数专题
- CRM对于企业管理有哪些突破性价值?
- linux下淘宝安全控件问题
- 计算机的组装与维修的知识点总结,计算机组装与维修教学总结
- 蓝蓝的天空上飘着白云,白云的下面藏着雪白的羊群 ---- 刘烨
- python pandas按照行数切分文件
- Pandas 的使用
- 数据分析驱动数字化企业转型
- 用matlab求解jacobi,用jacobi迭代法求解线性方程,求助matlab大师
- Unity中的宏定义
- 怎样把计算机扫描放到桌面上,Win10系统怎么把画图/扫描等小工具添加到桌面
- BZOJ:3441 乌鸦喝水
热门文章
- 四川对口高考的计算机分数线,盘点四川省近年来对口高考录取分数线,中职生上大学很容易...
- div文字垂直居中的方法有哪些?
- imx6q mxc 的 framebuffer 初始化过程
- 在Windows Server 2012R2服务器安装乐播投屏
- b站江科大自化协51单片机入门教程笔记(2)
- android 下载apk安装后自动启动,下载apk并启动安装
- 邮件push服务器,Coremail Push
- 微信小程序倒计时,小程序60秒倒计时,小程序倒计时防止重复点击
- (林大oj1276)
- Coggle 30 Days of ML - 糖尿病遗传风险检测挑战赛