TA贡献2039条经验 获得超7个赞
加了 | head -n 1 的目的是防止有多个名字为 test1* 的时候出错,加了后就 path1 就总是只等于找到的第一个 test1*cp 加了 -r ,是为了如果找到的是目录,可以拷贝整个目录。#!/bin/shpath1=$(find /tmp/ -name "test1*" | head -n 1)cp -r "$path1" ./
TA贡献1810条经验 获得超4个赞
不需要那么复杂:find /tmp/ -name "test1*" -exec cp {} ./ \;
大厂算法面试真题解析32讲
¥ 68.00
32 堂微服务架构设计与落地精讲课
¥ 78.00
Java 并发编程深度解析
¥ 58.00
网络编程之Netty一站式精讲
再学经典:《Effective Java》独家解析
举报