linux - 如何将重命名cmd指向目录

标签 linux bash unix

当我在我想要重命名文件的位置时,这工作得很好。有没有办法将命令指向另一个目录,例如 /ubuntu/home/data

rename 's/([^_]*_)//' *

最佳答案

最后一个参数其实就是指定命令执行到哪里

所以要在你指定的目录中运行它,像这样运行它:

rename 's/([^_]*_)//' /ubuntu/home/data/*

关于linux - 如何将重命名cmd指向目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31002269/

相关文章:

linux - EC2 卷适用于哪个 linux 设备?

python - 杀死 python 进程时输出文件为空

bash - 找不到从“获取github.com/…”安装的命令

bash - 这个 Bash Shell 脚本有什么作用?

linux - 使用 SED/Perl 删除字符并删除空行

linux - 我的 cron 作业没有按预期工作,为什么?

linux - Unix - ls 命令将一些 "outputted"文本显示为文件

Bash:如何使用连字符 (-) 取消设置 env 变量?

bash - 在容器中运行 Jenkins 在主机上构建 docker 文件

linux - 使用 Perl 获取分块数据的元素