我有两个文件夹,在这些文件夹中我有一些常用文件。现在我想从第一个文件夹中删除公共(public)文件。
就像我有两个文件夹名称文件夹 1 和文件夹 2。
现在在文件夹 1 中我有 a、b、c 文件,在文件夹 2 中我有 c、b w、d 文件。我想从folder1中删除公共(public)文件意味着b和c文件。
我可以通过命令行找到公共(public)文件
diff -ur folder1 folder2
但我无法从 ubuntu 命令行的第一个文件夹中删除公共(public)文件。
最佳答案
有一个更简单的解决方案:
for f in `ls -1 folder1`; do rm folder2/$f; done;
关于ubuntu - 从两个文件夹中删除公共(public)文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9482348/