![]() |
|
|||||||
| Programming C, bash, Python, Perl, PHP, Java, you name it. |
|
|
Thread Tools | Display Modes |
|
|||
|
I need bash script to backup my sites. Something like this:
(I dont know very well english so I'll try to explain myself with PHP )Code:
$date = date("m-Y-");
$sitesPath = "/some/path/to/web/sites/";
if (is_dir($sitesPath)) {
$handle = opendir($sitesPath);
if (!empty($handle)) {
while (false !== ($file = readdir($handle))) {
if (is_dir($sitesPath.$file)) { $dir_array[] = $file; }
}
}
closedir($handle);
}
if (is_array($dir_array)) {
foreach ($dir_array as $dir) {
echo "Archiving: ".$sitesPath."/".$dir."<br />";
exec("tar -zcvf ".$date."-".$dir.".tar.gz ".$sitesPath."/".$dir);
}
}
![]() And of course sorry for my english ![]() Thanks for reading !
__________________
FreeBSD 6.2 RELEASE |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Request for guides | milo974 | General software and network | 1 | 16th December 2009 05:42 PM |
| matts: a sh script to mail files as attachments from the command line | J65nko | Guides | 6 | 12th October 2009 06:24 PM |
| mod_gzip2 not compressing pages | Weaseal | FreeBSD Ports and Packages | 0 | 23rd September 2008 11:56 PM |
| Request for Opinions: A secure way of sharing modules | TerryP | Off-Topic | 2 | 10th August 2008 07:18 PM |
| Create a script to rmove oldest files | disco | Programming | 5 | 14th July 2008 09:25 PM |