08-08-2012
I would add some error checking. Ensuring that your mkdir was successful when creating your backup directory, and that your backups were created successfully are important. If you care enough to create a backup, you should care enough to make sure that there wasn't a reported error. If you are paranoid, you could md5sum the current file, and md5sum the backup; even if cp reports OK, I have seen cases where the new copy wasn't good.
Another thing that you might need to consider is if any of the files being installed are binaries you will probably have to deal with "text file busy" conditions. Easiest way is to move the destination file away, and then copy the new file in.
This User Gave Thanks to agama For This Post:
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I want to copy all the log file except current date log from one server to another server.
Log File will be like this LOGNIG_08_11_2008*.log
For this
cd /test/log
date -d '1 day ago' "+%d_%m_%Y" -->This command gives previous day
scp LOGSNIG_date -d '1 day ago' "+%d_%m_%Y"... (2 Replies)
Discussion started by: srinivasvandana
2 Replies
2. Shell Programming and Scripting
Hi guys,
I 've been brewing this shellscript, but I can't test it until next tuesday.
In the meantime I am too curious wether it will work or not, so I'd like to hear your comments.
Background:
I want to watch the user quota for mailboxes in various email-domains on a IMAP-server.
I have... (1 Reply)
Discussion started by: algernonz
1 Replies
3. Solaris
hi everyone.
As a solaris/unix beginner, I am trying a peer-to-peer connection with my Sun and Windows.
Here is my setup:
-Windows XP
-Sun System (Netra T1) which is connected to the console of the WinXP machine.
-Windows XP has wireless connection which enables me to access internet ... (3 Replies)
Discussion started by: graboid888
3 Replies
4. Shell Programming and Scripting
I have written a bit of shell that lets our company check all our SSL certs.
the aim is to have a list of servers and run this check from cron once a week.
Our managers have decided that we will not run BASH, so it has been written in /bin/sh and only needs openssl, no perl, no bash, no extra... (8 Replies)
Discussion started by: robsonde
8 Replies
5. Shell Programming and Scripting
I have written a little script to scan users home directories for certain commands located inside a file. The script is setup to include a small help section and allows for passing a username argument to override scanning of all users home directories.
A lot of searching and trial and error has... (7 Replies)
Discussion started by: bkeep
7 Replies
6. IP Networking
I am looking for advice on a router. I am new to Linux and am trying to use Limewire and Ktorent and can make no connection. Limewire indicates I have a firewall. I have a Linksys router WRK54G and my guess is that is the problem. I have spent hours upon hours trying to get it to work using info... (0 Replies)
Discussion started by: Paul K
0 Replies
7. IP Networking
Hi,
I am trying to add a static route in one of 3 server (S3) so that I can access the main application server (S1). But problem is, the server (S3) where I am trying to add static route is connected with another server (S2) which is in same private network of application server (S1).
I have... (9 Replies)
Discussion started by: ImranBD
9 Replies
8. Shell Programming and Scripting
I am trying to write a linux shell script that will take every file in a folder
/home/user/desktop/fileme
and place it in a folder with the same name as the folder
before
/home/user/desktop/fileme/stuff.txt
/home/user/desktop/fileme/other.avi
/home/user/desktop/fileme/last.jpg
after... (2 Replies)
Discussion started by: FustFust
2 Replies
9. Shell Programming and Scripting
Hi Team,
I am new to shell script and there is a requirement where files should be moved from Subfolder to parent folder.
Eg:
parent folder --> /Interface/data/test/IN
Sub folder -->/Interface/data/test/IN/Invoice20180607233338
Subfolder will be always with timestamp... (6 Replies)
Discussion started by: srivarun15
6 Replies
LEARN ABOUT DEBIAN
svn::class::file
SVN::Class::File(3pm) User Contributed Perl Documentation SVN::Class::File(3pm)
NAME
SVN::Class::File - represents a file in a Subversion workspace
SYNOPSIS
# see SVN::Class;
DESCRIPTION
This class subclasses Path::Class::File::Stat and SVN::Class. A SVN::Class::File object behaves like a Path::Class::File::Stat object, but
with the extra Subversion functionality of SVN::Class.
METHODS
There are no new methods implemented in this class.
The following methods are overridden to return SVN::Class-derived objects instead of Path::Class-derived objects.
new
dir
AUTHOR
Peter Karman, "<karman at cpan.org>"
BUGS
Please report any bugs or feature requests to "bug-svn-class at rt.cpan.org", or through the web interface at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=SVN-Class <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=SVN-Class>. I will be notified,
and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc SVN::Class
You can also look for information at:
o AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/SVN-Class <http://annocpan.org/dist/SVN-Class>
o CPAN Ratings
http://cpanratings.perl.org/d/SVN-Class <http://cpanratings.perl.org/d/SVN-Class>
o RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=SVN-Class <http://rt.cpan.org/NoAuth/Bugs.html?Dist=SVN-Class>
o Search CPAN
http://search.cpan.org/dist/SVN-Class <http://search.cpan.org/dist/SVN-Class>
COPYRIGHT & LICENSE
Copyright 2007 by the Regents of the University of Minnesota.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
SVN::Class, Path::Class::File::Stat
perl v5.14.2 2012-01-31 SVN::Class::File(3pm)