Sponsored Content
Homework and Emergencies Homework & Coursework Questions help on this command, creating .. Post 302407504 by strshel on Thursday 25th of March 2010 03:24:53 PM
Old 03-25-2010
help on this command, creating ..

1. The problem statement, all variables and given/known data:


Description



Bsafe The command creates a backup directory of each month at the command line (arguments of the script). The names of directories to copy will always be specified for the home user. To save copies of the script uses a specific directory, now called the backup directory. If the backup directory does not exist, the script should create it. Within the backup directory, the script should create a directory for each backup done (use a different name every time). Within this directory (the copy of the instant), each directory passed as argument of the script should be copied, including sub-directories and files, preserving dates and times of access and modification of them. Of course, the backup directory should not be copied into itself.

2. Relevant commands, code, scripts, algorithms:



3. The attempts at a solution (include all code and scripts):
Code:
#!/bin/bash
DIR=base/path/of/your/backup/dir/$(date +%y%m)
[ -d "$DIR" ] || mkdir "$DIR"
for D in $@ # gets the arguments of the command line
do
    cp -av ~/"$D" "$DIR/$D"
done

the command, need create a backup file/directory if not exist at /home, and inside of that directory, each copy safe(the command), create a subdirectory inside of backup, example: backup1, backup2...((each directory passed as argument of the script should be copied, including sub-directories and files, preserving dates and times of access and modification of them)).


4. Complete Name of School (University), City (State), Country, Name of Professor, and Course Number (Link to Course):
University of leiria, Isla, leiria, Portugal, Unisla - Apresentação, Rosalina Pires

Last edited by pludi; 03-25-2010 at 05:33 PM.. Reason: code tags, please...
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

creating file of 1MB using shell command?

Hi everybody in the forum, I want to create an empty file of say some 1MB ,i mean at the command line itself.How is this possible??????EEK! (4 Replies)
Discussion started by: vijaya2006
4 Replies

2. OS X (Apple)

creating a new profile from command line

Does any1 know how to preform such an operation on a mac? any help appreciated (2 Replies)
Discussion started by: cleansing_flame
2 Replies

3. UNIX for Dummies Questions & Answers

Creating a file that contains output from a command, and then displays itself

hey, I'm trying to create the command that will create a file named user.txt that contains the output of the command cut -d: -f1,5 /etc/passwd, and displays itself afterwards. I don't know how to bridge cat > user.txt with cut -d: -f1,5 /etc/passwd, or how display it afterwards. Any help would... (2 Replies)
Discussion started by: raidkridley
2 Replies

4. Solaris

Creating a Man page for a command

Hi, I would like to develop a man page as the one we usually get when we execute man <command name>. This man page will be for a samll utility that i have written. If this is not possible then what are the available possibilites for creating such help. thanks in advance. (2 Replies)
Discussion started by: raghu.amilineni
2 Replies

5. Shell Programming and Scripting

Creating a command on a BASH shell

Hi all. Suppose I have the following function in an executable file named "HOLA": ------------------------ function hola { echo "Hola ${@}."; } ------------------------ In addition, suppose that I want to execute the file so I can input my name next to ./HOLA. I mean,... (4 Replies)
Discussion started by: hresquivelo
4 Replies

6. UNIX for Dummies Questions & Answers

creating a command and sorting???

How do you write a command line that displays the number of files in the working directory with names that end with the letter S? Thanks ---------- Post updated at 09:34 PM ---------- Previous update was at 09:33 PM ---------- for unix sorry (1 Reply)
Discussion started by: jorogon0099
1 Replies

7. UNIX for Dummies Questions & Answers

Creating File using the CAT Command

Hello , I am newbie to UNIX platform . I have read that there are two ways of creating files that is using 1.) Cat 2.) touch . With Cat Command i am unable to create a File , i is saying No file or Directory exists I logged in with root as user . please help (7 Replies)
Discussion started by: Ravi Pavanv
7 Replies

8. Shell Programming and Scripting

creating own command interpreter like bash...??

Hello senior members, I am a fairly newbie here. I just want to ask one question that how can once create one's own command interpreter/ shell like bash in unix/linux. I need to execute basic commands like pipes and i/o. Any help in this matter ?? (3 Replies)
Discussion started by: duma188
3 Replies

9. Shell Programming and Scripting

Using -text command and creating multiple files

Currently using the below script to being all compressed files .gz files from source folder and appending to the target txt file uncompressed. Teh target txt file is getting too large in size, right now the size of the target txt file is almost 350GB hadoop fs -text... (3 Replies)
Discussion started by: cplusplus1
3 Replies

10. UNIX for Beginners Questions & Answers

Creating file and passing argument to a command

Hi All, I am having command to run which will take argument as input file. Right now we are creating the input file by cat and executing the command ftptransfer -i input file cat >input file file1 file2 cntrl +d Is there a way I can do that in a single command like ... (1 Reply)
Discussion started by: arunkumar_mca
1 Replies
BACKUP_APROPOS(8)					       AFS Command Reference						 BACKUP_APROPOS(8)

NAME
backup_apropos - Displays each help entry containing a keyword string SYNOPSIS
backup apropos -topic <help string> [-help] backup ap -t <help string> [-h] DESCRIPTION
The backup apropos command displays the first line of the online help entry for any backup command that has in its name or short description the string specified by the -topic argument. To display the syntax for a command, use the backup help command. OPTIONS
-topic <help string> Specifies the keyword string to match, in lowercase letters only. If the string is more than a single word, surround it with double quotes (" ") or other delimiters. -help Prints the online help for this command. All other valid options are ignored. OUTPUT
The first line of a command's online help entry names it and briefly describes its function. This command displays the first line for any backup command where the string specified with the -topic argument is part of the command name or first line. EXAMPLES
The following example lists all backup commands that include the word "tape" in their names or short descriptions: % backup apropos tape labeltape: label a tape readlabel: read the label on tape scantape: dump information recovery from tape status: get tape coordinator status PRIVILEGE REQUIRED
None SEE ALSO
backup(8), backup_help(8) COPYRIGHT
IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved. This documentation is covered by the IBM Public License Version 1.0. It was converted from HTML to POD by software written by Chas Williams and Russ Allbery, based on work by Alf Wachsmann and Elizabeth Cassell. OpenAFS 2012-03-26 BACKUP_APROPOS(8)
All times are GMT -4. The time now is 05:28 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy