我编写了以下脚本来比较两个目录的输出,其中包含所有相同的文件:
#!/bin/bash
for file in `find . -name "*.csv"`
do
echo "file = $file";
diff $file /some/other/path/$file;
read char;
done
Run Code Online (Sandbox Code Playgroud)
我知道还有其他方法可以实现这一目标。奇怪的是,当文件中有空格时,这个脚本会失败。我该如何处理?
find 的示例输出:
./zQuery - abc - Do Not Prompt for Date.csv
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用以下方法创建链接:
ln -s /Backup files/ /link 1
Run Code Online (Sandbox Code Playgroud)
我没有建立链接,而是得到以下输出:
ln: 目标 '/link' 不是目录
我究竟做错了什么?