【发布时间】:2019-04-11 16:51:23
【问题描述】:
我尝试使用此代码重命名我的文件(昨天的日期)1、文件(昨天的日期)2、3、4、5...。
#!/bin/bash
echo dir date?
read datedir
cd /mnt/c/Users/OPS\ 1/Desktop/F/CVS/CVS\ COMPONENTS/CVS$datedir
echo date now?
read datetd
echo last date?
read lastdate
rename -v 's/$lastdate/$datetd/g' *$lastdate
【问题讨论】:
-
请详细说明您的问题。
-
已经很详细了,对不起,我是英语新手
-
您的问题是什么?它不起作用吗?如果没有,您的期望与实际看到的结果是什么?
-
请清楚地描述您想要什么(不仅仅是您当前的尝试)。例如:1) 列出所有文件及其初始名称,2) 列出重命名后具有所需名称的所有文件。
-
@FrankBalos 不要担心英语。不是每个人都是本地人。尽管如此,我们仍会尽力帮助您。我建议您稍微edit您的问题并提供我们要求的信息。这是:(a)您在哪个操作系统上运行? (b) 您的原始文件名看起来如何 (c) 重命名后,您希望文件名看起来如何。 (见How to Ask和minimal reproducible example)