私は、(理論的に)フォルダのすべての内容を圧縮する必要があるスクリプトを書いています(サブフォルダを含むものとそうでないもの)。Bash Zip Script
ただし、実行時には1つのフォルダのみが含まれます。
助けてください。ここで
はスクリプトです:
#!/bin/sh
# pull the svn files
cd /path/to/my/svn/folder
svn update
#Zip (tar gzip) up the folder
zip -r updateZip trunk/*
sleep 1
USERNAME="******"
PASSWORD="******"
SERVER="127.0.0.1"
# local directory to pickup zip file
FILE="updateZip.zip"
# remote server directory to upload backup
BACKUPDIR="my/backup/dir/"
# login to remote server
ftp -n -i $SERVER <<EOF
user $USERNAME $PASSWORD
cd $BACKUPDIR
mput $FILE
quit
EOF
ディレクトリをタールして、それをジップします – Alfabravo
@Alfabravoこれは必要ではありません。 – nfechner
バックアップのために、rsyncを使用してください... –