Guest User

Untitled

a guest
Nov 21st, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #!/bin/bash
  2. #FileName: ls_duplicate.sh
  3.  
  4. ls -lS --time-style=long-iso | awk 'BEGIN {
  5. getline;getline;
  6. prev_name=$8; size=$5;
  7. }
  8.  
  9. {
  10. cur_name=$8;
  11. size_tmp=$5;
  12.  
  13. if (size==size_tmp)
  14. {
  15. "md5sum " prev_name | getline;
  16. prev_md5_sum=$1;
  17.  
  18. "md5sum " cur_name | getline;
  19. cur_md5_sum=$1;
  20.  
  21. print(prev_name, prev_md5_sum, cur_name, cur_md5_sum);
  22. # if ( prev_md5_sum==cur_md5_sum ) { print prev_name; print cur_name;}
  23. }
  24.  
  25. size=size_tmp; prev_name=cur_name;
  26. }'
  27.  
  28. file1 b1946ac92492d2347c6235b4d2611184 file2 b1946ac92492d2347c6235b4d2611184
  29. file2 -rw-rw-r-- file3 b1946ac92492d2347c6235b4d2611184
Add Comment
Please, Sign In to add comment