-5
ファイルが変更されたときに友人が私のフォルダをバックアップするためのスクリプトを送ってくれるので、何か問題があります。しかし、私はbashスクリプトを理解していません。誰かが私にこのコードのすべての行を説明することができますか?バックアップbashスクリプトの説明
#!/bin/bash
SOURCE="/var/www/my_web/load/"
BACKUP="/home/your_user/load/"
LBACKUP="/home/your_user/load/latest-full/"
DATE=$(date +%Y-%m-%d-%T)
DESTINATION="$BACKUP"/"$DATE"-diff/
rsync -av --compare-dest="$LBACKUP" "$SOURCE" "$DESTINATION"
cd "$DESTINATION"
find . -depth -type d -empty -delete
よろしく、 セバスチャン
bashシェルで 'man bash'、' man date'、 'man rsync'、' man find'、 'help cd'を実行します。 – choroba
これらのコマンドをシェルで実行してみましたか? –
はい、しかし、私はあなたがゲイに書いているすべてのことを理解していません!私はbashを学びたくありません。このスクリプトがコードのあらゆる行で何をしているかを熟知しているだけです。私はDESTINATION行とFIND行を理解するのに問題があります。 –