我需要一些帮助来编写 Bash 脚本。我已经尝试了很多,但不知道如何完成它,而且我是编程新手。
我想创建一个脚本,该脚本将采用一个应该是当前目录的子目录的参数。
然后查找参数是文件还是目录。
如果它是一个目录,它应该只在找到的目录DDD名称的末尾添加扩展文本。
如果它是具有以下扩展名“mpg 或 wmv 或 mov”的文件,则应在文件名末尾添加与文件扩展名相同的扩展名。
例子:
如果文件名是: hello.mov
,它将被重命名为hello.mov.mov
我的脚本:
#!/bin/bash
for file in ./$*
do
find ./$1 -maxdepth 1
if [ -d $file ]
?????????
fi
for ext in avi mpg wmv mov;
do
?????????????????