10-05-2008
Hello and I need help like in yesterday
I haven't been using linux very long( and when I say that its only been about 1 week for me) I was told to do the following:
Create a Bash script that will copy all the files and subdirectories in one directory to a newly created directory. You may name the receiving directory anything you like. Ensure you use the proper syntax to allow auto-execution from the command prompt.
Here's the problem, linux is suppose to work like windows but a little different. I name the file wrong and I tried to remove it. I recieved an error saying the directory was busy. (I never knew that a directory could be busy and I know I used the command rmdir scripts which was what I named it but it didn't work) so i decided to make another file. I didn't want to make another directory, just a file but I don't know how to do that I just know how to make directories, unless that is considered a file.
As far as the bash script is concerned, I don't even know where to start except on what I was told to do and that is this:
#!/bin/bash
dir > /cp dir >>
really don't know if that is it or what, and it makes no sense to me. what does that first line of the script mean anyway? I am so confused and I feel dumber than a door knob. Please help
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Does anyone know of an easy way to use the date function to get yesterday's date in this format: Nov 21 ? (2 Replies)
Discussion started by: ssmiths001
2 Replies
2. Shell Programming and Scripting
Hello, using date, we can easily get today's date
$ date +%y-%m-%d
06-12-08
is it possible for me to get yesterday's date using 'date', if not, is there any quick and easy way to do that?
Thanks! (1 Reply)
Discussion started by: fedora
1 Replies
3. Shell Programming and Scripting
How to get the date before the current date on unix tru64?
Today is 2008-02-27. I'll need 2008-02-26.
Thx (0 Replies)
Discussion started by: Tlg13team
0 Replies
4. Shell Programming and Scripting
I am not using GNU nor BSD. On AIX, how do you return yesterday in the format of i.e. "May 09" with a space.
# `TZ=y380 date +%h""%d`
>> May09
# `TZ=y380 date +%h" "%d`
>> May
I appreciate your help in advance.
thx (3 Replies)
Discussion started by: Daniel Gate
3 Replies
5. Shell Programming and Scripting
I was playing to find a simple way to get yesterday's date, and came up with this (on an AIX 5.2 box):
$ date
Thu Feb 19 11:21:26 EST 2009
$ echo $TZ
EST5EDT
$ yesterday=`TZ=$(date +%Z)+24 date`
$ echo $yesterday
Wed Feb 18 16:21:52 GMT 2009
Why it is converted to GMT instead of... (2 Replies)
Discussion started by: gratus
2 Replies
6. Shell Programming and Scripting
Hi,
`date` command will give the current days date.
Is there any command to get the previous day date?
I need the previous day value in my script.
Ahamed. (1 Reply)
Discussion started by: ahamed
1 Replies
7. Shell Programming and Scripting
curdate=$(date +"%d-%b-%y")
How to get the yesterday's date. (1 Reply)
Discussion started by: sandy1028
1 Replies
8. Shell Programming and Scripting
HI All,
I am trying so long to find the yesterday's date to run a script but i failed
kinldy share the command to find yesterday's date in ksh
i tried with
date --date='1 day ago'
but it displaying error
your help will highly apeerciated.
Thanks (7 Replies)
Discussion started by: thelakbe
7 Replies
9. Shell Programming and Scripting
Hi Friend,
i am using OS
HP-UX vvftf320 B.11.11 U 9000/800 511076331 unlimited-user license
now i have used below command but it giving today's date. i need your help to get yesterdate. Please correct me.
date +"%d%m%Y%H%M%S" -d "1 days ago
Thanks in advance,
Jewel (3 Replies)
Discussion started by: Jewel
3 Replies
10. UNIX for Beginners Questions & Answers
hi guys
i want to know how can i insert in a variable yesterday for example :
today=`date +%Y%m%d`
yesterday =???
thanks a lot
Please use CODE tags as required by forum rules! (4 Replies)
Discussion started by: Francesco_IT
4 Replies
RM(1) General Commands Manual RM(1)
NAME
rm, rmdir - remove (unlink) files
SYNOPSIS
rm [ -fri ] file ...
rmdir dir ...
DESCRIPTION
Rm removes the entries for one or more files from a directory. If an entry was the last link to the file, the file is destroyed. Removal
of a file requires write permission in its directory, but neither read nor write permission on the file itself.
If a file has no write permission and the standard input is a terminal, its permissions are printed and a line is read from the standard
input. If that line begins with `y' the file is deleted, otherwise the file remains. No questions are asked when the -f (force) option is
given.
If a designated file is a directory, an error comment is printed unless the optional argument -r has been used. In that case, rm recur-
sively deletes the entire contents of the specified directory, and the directory itself.
If the -i (interactive) option is in effect, rm asks whether to delete each file, and, under -r, whether to examine each directory.
Rmdir removes entries for the named directories, which must be empty.
SEE ALSO
unlink(2)
DIAGNOSTICS
Generally self-explanatory. It is forbidden to remove the file `..' merely to avoid the antisocial consequences of inadvertently doing
something like `rm -r .*'.
RM(1)