使用Linux mv重命名脚本/重命名

时间:2019-05-15 16:15:35

标签: linux shell rename

我正在尝试使用Linux命令行将脚本 audience_segment_map.sh 重命名为 audience_segment_map_dedupe.sh

我尝试使用mvrename命令,但效果不理想:

mv user/local/dmp_job/audience_segment_map.sh user/local/dmp_job/audience_segment_map_deupe.sh 

这将返回错误

  

'audience_segment_map.sh'没有这样的文件或目录“

但是当我使用ls命令时,文件会清晰显示。

我应该如何进行?

1 个答案:

答案 0 :(得分:1)

指向带斜线和不带斜线/的路径是不同的(分别是绝对斜线和相对斜线)。除非您位于根目录中,否则您很可能希望命令看起来像

mv /user/local/dmp_job/audience_segment_map.sh /user/local/dmp_job/audience_segment_map_deupe.sh 

路径指向/user/local/...而非user/local/...的地方