मैं c
उपनिर्देशिका को छोड़कर सभी निर्देशिकाओं के साथ अपनी निर्देशिका की प्रतिलिपि बनाना चाहता हूं ./git
। मैं इसका उपयोग करता हूं rsync
:
echo "copy c and sh files "
rsync -a --include='*.c' --include='*.sh' --include='*/' --exclude='*' ~/c/ ~/Dropbox/Public/c
# remove .git directory = do not send it to dropbox. Thx to Tomasz Sowa
rm -rf ~/Dropbox/Public/c/.git
क्या मैं इसे बेहतर कर सकता हूं?
--exclude
। यदि आपको इससे कोई समस्या है, तो इस उत्तर को देखें ।