シェルスクリプトを使用してすべてのサブディレクトリとファイルを含むディレクトリとファイルをバックアップする方法は? [コピー]

シェルスクリプトを使用してすべてのサブディレクトリとファイルを含むディレクトリとファイルをバックアップする方法は? [コピー]

というディレクトリがあります。ディレクトリとすべてのサブディレクトリとファイルのみをbackup.shバックアップしたいと思います。しかし、たとえば、htmlディレクトリ内のすべての親ディレクトリもインポートされますが、これは私には必要ありません。htmlvarwww

以下のコードを貼り付けます。

#!/bin/bash
#Purpose = Backup of Important Data
DATE=$(date +"%d-%b-%Y")
SRCDIR="/var/www/html"
DESDIR="/media/HDD-01/html"
FILENAME=html-$DATE.tar.gz

# Making backup with compress 
tar -cpzf $DESDIR/$FILENAME $SRCDIR

以下のリンクからこのコードを入手しました。

http://broexperts.com/2012/06/how-to-backup-files-and-directories-in-linux-using-tar-cron-jobs/

誰でも私の問題を解決する方法を提案できますか?

よろしくお願いします。

答え1

選択肢を探しています:..:)

#!/bin/bash
#Purpose = Backup of Important Data
DATE=$(date +"%d-%b-%Y")
cd /var/www/
tar -zcvf HTML-$DATE.tgz html
mv *.tgz /media/HDD-01/html

関連情報