寻找文件夹下.c的文件,然后将同名的.d文件获取到 用shell如何写

寻找文件夹下.c的文件,然后将同名的.d文件获取到 用shell怎么写RT,非常感谢![解决办法]上面贴错了Assembly

寻找文件夹下.c的文件,然后将同名的.d文件获取到 用shell怎么写
RT,非常感谢!

[解决办法]
上面贴错了

Assembly code
#!/bin/bashfor file in *.c; do    name=${file/%.c/}.d    if [ -e ${name} ]; then        echo ${name}    fidone
[解决办法]
Perl code
#!/bin/bashfor i in *.c; do    name=${i/.c/.d}    if [ -e ${name} ]; then        echo ${name}    fidone