sách gpt4 ai đã đi

bash - đổi tên thư mục/thư mục theo cách đệ quy

In lại 作者:行者123 更新时间:2023-12-04 02:24:34 27 4
mua khóa gpt4 Nike

我想递归重命名文件夹/目录名称并找到 this solution所以。但是这个命令没有效果

find . -type f -exec rename 's/old/new/' '{}' \;

这是一个正确的命令吗?

1 Câu trả lời

find . -depth -name '*a_*' -execdir bash -c 'mv "$0" "${0//a_/b_}"' {} \;

-depth 开关很重要,这样目录内容在目录本身之前被处理!否则你会遇到问题 :).

对于带有空格或其他有趣符号的文件名,100% 安全。

关于bash - 递归重命名文件夹/目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23831313/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com