Depending on the possibilities of your 'date' command.
Type 'man date' and search for an -r option to retrieve the date from the datestamp of the file, else you'll have to use 'stat' and parse the data returned.
I recomend to use a date format that puts the most significant at the beginning for a better sorting. It could also be better to avoid spaces and ':' in the date string.
Something like
information_09-12-08_07-49-00.txt would be returned with
Code:
FILE=information.txt
NEWFILE="${FILE%*.}_$(date -r ${FILE} +%y-%m-%d_%H-%M-%S).${FILE##*.}
echo "New file name: $NEWFILE"
You can modify the date format at your convenience. (see 'man date')
The following is my makefile. When I run "make", it gives me a bunch of error. I've compiled each file separately and there are no compilation errors.
The target is "monprc". Have a look below:
monprc: monprc.o monrep.o dsz.o
cc -o monprc monprc.o monrep.o dsz.o
monprc.o: monprc.c... (1 Reply)
I am trying to use the Windows XP's backup utility (start -> all programs -> Accessories -> System Tools -> Backup) to backup the whole system to another drive or a large USB flash drive to safeguard myself and the files. However, the backup utility gives error in both cases, ie. it won't backup to... (4 Replies)
Hello everyone.
Could you please advise of what would be the best Unix (Debian 4) program for regular (daily or weekly) incremental backups?
I'm not sure whether the backups will be stored on a "backup" drive on the same system or on an external "backup" system, but we would like to have a... (2 Replies)
What I'm attempting to do is create a script that will do a search for directories that meet the following criteria:
find . -name "config" -type d
this comes back with:
./dir1/anotherDir/test_dir/config
./dir1/anotherDir/test_dira/config
./dir2/test/test_dir/config
The results could... (4 Replies)
Hello Friends,
I use mondoarchive to take a bootable backup of my system on a DVD. But whenever there are large files on the system, i.e. the size of the entire backup increases beyond 4.5 GB, the mondoarchive utility does not take any backup. This is quite obvious because the size of DVD is... (1 Reply)
Hello - I am in process of deleting many files which are older than 4 weeks.
For example I am inside:
/subsystem/prod/
Files are with various extentions, but anything older than 4 weeks should be deleted.
What would be the most simplest script to acheive this? (4 Replies)
Hi,
I have backup file of database in my server. I want to create a that database in the same Mysql Server. How can I do that?
Please send the steps to create the database using backup file?
Thanks a lot, (1 Reply)
hi guys
im beginner in unix and have many problem with this.
i have one old machine that Sco unix OpenServer 5.0.7 installed on it.
i wana backup from all partition of hard disk and restore it on another unix machine. how can i do that ?
thing like hard to hard for windows !!!
i only know how... (14 Replies)
Hello guys! I'm a newbee in Solaris systems.
There is an issue, that I've got:
I have to make an iso image of my solaris system.
How can I do it? with dd utility?
Clonezilla does not support spark, so it cant do backup.
pls help!
Is this solution:
Creating a Solaris Flash Archive... (21 Replies)
Discussion started by: 2fat2fly
21 Replies
LEARN ABOUT PHP
datetime.modify
DATETIME.MODIFY(3) 1 DATETIME.MODIFY(3)DateTime::modify - Alters the timestamp
Object oriented style
SYNOPSIS
public DateTime DateTime::modify (string $modify)
DESCRIPTION
Procedural style
DateTime date_modify (DateTime $object, string $modify)
Alter the timestamp of a DateTime object by incrementing or decrementing in a format accepted by strtotime(3).
PARAMETERS
o $object
-Procedural style only: A DateTime object returned by date_create(3). The function modifies this object.
o $modify
-A date/time string. Valid formats are explained in Date and Time Formats.
RETURN VALUES
Returns the DateTime object for method chaining or FALSE on failure.
CHANGELOG
+--------+---------------------------------------------------+
|Version | |
| | |
| | Description |
| | |
+--------+---------------------------------------------------+
| 5.3.6 | |
| | |
| | Absolute date/time statements now take effect. |
| | Previously, only relative parts were used. |
| | |
| 5.3.0 | |
| | |
| | Changed the return value on success from NULL to |
| | DateTime. |
| | |
+--------+---------------------------------------------------+
EXAMPLES
Example #1
DateTime.modify(3) example
Object oriented style
<?php
$date = new DateTime('2006-12-12');
$date->modify('+1 day');
echo $date->format('Y-m-d');
?>
Procedural style
<?php
$date = date_create('2006-12-12');
date_modify($date, '+1 day');
echo date_format($date, 'Y-m-d');
?>
The above examples will output:
2006-12-13
Example #2
Beware when adding or subtracting months
<?php
$date = new DateTime('2000-12-31');
$date->modify('+1 month');
echo $date->format('Y-m-d') . "
";
$date->modify('+1 month');
echo $date->format('Y-m-d') . "
";
?>
The above example will output:
2001-01-31
2001-03-03
SEE ALSO strtotime(3), DateTime.add(3), DateTime.sub(3), DateTime.setDate(3), DateTime.setISODate(3), DateTime.setTime(3), DateTime.setTimes-
tamp(3).
PHP Documentation Group DATETIME.MODIFY(3)