checkit gitfiles и копировать существующие файлы в сценарий папки резервного копирования

Я сделал сценарий bash для mv существующих файлов в резервную папку следующим образом:

function dotfiles { /usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME $@ } mkdir -p .dotfiles-backup dotfiles checkout if [ $? = 0 ]; then echo "Checked out dotfiles."; else echo "Backing up pre-existing dot files."; dotfiles checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .dotfiles-backup/{} fi; dotfiles checkout

Возможно, более простой и удобный способ: P

Я мог бы также использовать :

mkdir backup mv --backup=t <source_file> <dest_file>

Но я хочу сделать простой установочный скрипт, как и выше, есть ли более простой способ достичь этого?

0
задан 28 March 2018 в 20:45

0 ответов

Другие вопросы по тегам:

Похожие вопросы: