Недавно в моєму фейсбуку почалась досить гаряча суперечка про те, що краще, mc чи bash. Аргументи за mc були про швидкість і м’язову пам’ять (хоч при нормальному володінні клавіатурою м’язова пам’ять на башівські команди може бути нічим не гірше), я ж захищав можливо повільніший, але набагато більш потужний підхід командного рядка
(
Read more... )
Comments 6
Reply
Мені ж треба саме добуток і різниця множин файлів під двома різними директоріями.
Ed: І на жаль, у comm опції -w32 немає, тобі б обійшлось без md5-файлів.
Reply
Не зрозумів, у кого немає опції -w 32.
Reply
А взагалі да, такий рецепт також працює:
mkdir tmp && cd tmp
ln -s ~/public/Dropbox .
ln -s ~/downloads/Books .
find -L . -name \*pdf -exec md5sum '{}' \; | sort | uniq -d -w 32 | | sed 's/.\{34\}//' | xargs -d'\n' rm -v
- але це покладається на те, що Books сортується перед Dropbox, втім, можна було б просто назвати лінки в правильному порядку.
Reply
Leave a comment