# HG changeset patch # User Oleksandr Gavenko # Date 1424870421 -7200 # Node ID a1a6db7b859b55dc879668e48ab3033f5768d28b # Parent 964397fd5d99d8aff1c1eeb2f8c8a4ccb9acb633 Safely move data. diff -r 964397fd5d99 -r a1a6db7b859b Makefile --- a/Makefile Wed Feb 25 13:52:36 2015 +0200 +++ b/Makefile Wed Feb 25 15:20:21 2015 +0200 @@ -89,9 +89,9 @@ if [ -f ~/$$f ]; then [ -f $(emacsdir)/$$f ] && mv ~/$$f $(emacsdir)/$$f.1 || mv ~/$$f $(emacsdir); fi; \ if [ -f $(mylispdir)/$$f ]; then [ -f $(emacsdir)/$$f ] && mv $(mylispdir)/$$f $(emacsdir)/$$f.2 || mv $(mylispdir)/$$f $(emacsdir); fi; \ done; \ -for f in $(mylispdir)/.emacs*; do \ +for f in `find $(mylispdir) -maxdepth 1 -type f -name '.emacs?*'`; do \ fn=$${f##*/}; \ - if [ -f $$f ]; then [ -f $(emacsdir)/$$fn ] && mv $$f $(emacsdir)/$$fn.3 || mv $$f $(emacsdir); fi; \ + [ -f $(emacsdir)/$$fn ] && mv $$f $(emacsdir)/$$fn.3 || mv $$f $(emacsdir); \ done; .PHONY: install-all