现在,这就是我的代码:
#!/bin/bash
Dir1=$1
Dir2=$2
for file1 in $Dir1/*; do
for file2 in $Dir2/*; do
if [[ $file1 == $file2 ]]; then
echo "$file1 is contained in both directories"
fi
done
done
Run Code Online (Sandbox Code Playgroud)
我试图比较输入的两个目录的文件名,并说如果文件名匹配,该文件在两个目录中.当我尝试运行它时,即使我在两个目录中都有相同的文件,也没有任何回显.