早教吧作业答案频道 -->其他-->
求一道linuxshell脚本题目的解答查找一个文件夹下所有文件,比较文件内容,删除同样的文件文件夹路径是shell脚本的参数,如果两个regularfile内容相同,则保留字母顺序靠前的一个,删除
题目详情
求一道linux shell脚本题目的解答 查找一个文件夹下所有文件,比较文件内容,删除同样的文件
文件夹路径是shell脚本的参数,如果两个regular file内容相同,则保留字母顺序靠前的一个,删除另一个。(比如文件A和文件B内容相同,则删除B)
文件夹路径是shell脚本的参数,如果两个regular file内容相同,则保留字母顺序靠前的一个,删除另一个。(比如文件A和文件B内容相同,则删除B)
▼优质解答
答案和解析
ls $1 | xargs -n1 -i -r md5sum {} | sort | awk -v tmp='' '{if(tmp==$1) system("rm -f "$2); tmp=$1;}'
我写的脚本有问题吗? 怎么还不给最佳答案,郁闷了!虽然就写了一行,题目太简单了!
ok 了,shell是很灵活强大的,我写的可能不是最简单的方法,LZ多用用就会熟练的。
我写的脚本有问题吗? 怎么还不给最佳答案,郁闷了!虽然就写了一行,题目太简单了!
ok 了,shell是很灵活强大的,我写的可能不是最简单的方法,LZ多用用就会熟练的。
 看了 求一道linuxshell脚...的网友还看了以下:
单射和满射合成后是恒等映射的有哪些,哪个选项正确设N={0,1,2,…},f:N→N,g:N→N, 2020-06-12 …
谁帮我做下下面的关于时间复杂度的习题?f(n)=100n^3+n^2+1000,g(n)=25n^ 2020-06-12 …
一个关于群论的问题,拉格朗日定理是有穷群的子群的元数是这群的元数的因数,即|G|=|H|*|G:H 2020-06-22 …
已知f(n)=-n,φ(n)=,g(n)=n-,n∈N+,则[]A.f(n)<g(n)<φ(n)B 2020-07-13 …
正整数可以分为两个互不相交的正整数子集:{f(1),f(2),f(3)...f(n)...};{g 2020-07-20 …
一个有关大O(阶)的问题求两个单调递增函数f(n)和g(n)(n为自然数),f(n)≠O(g(n) 2020-07-31 …
设f(N)、g(N)是定义在正数集上的正函数.如果存在正的常数C和自然数N0,使得当N≥N0时有f 2020-07-31 …
设f(x)是一个n次多项式,若当k=0,1,...,n时有f(k)=k/(k+1),求f(n+1) 2020-08-02 …
计算机组成原理一个n路组相联映像的Cache中,有M块数据,当n=1时,变为映像,当n=M,时,变为 2020-11-11 …
抽象代数商群拜托了!简单作业求助如果G是一个群,N是G的正规子群,证明,如果M(M上面有一个横线)是 2020-12-01 …