I do not understand how/why the following code is used. Please do not simply refer me to the man pages since I have already reviewed them extensively. Thank you.
exit 2 , exit 3, exit 0
I understand the basics of why the exit command is used, but I still don't understand what the significance/meaning of exit 2, exit 3, and exit 0 are.
The exit code used to provide a simple reply to the calling script or process as to the result of executiing the script. Code zero means it worked. Other codes are chosen by the script writer.
A calling script will find that the value of the exit code is in the Environment Variable $? .
Quote:
The creation (and later deletion) of a temporary file
I understand that creation of the temporary file is used to print the contents of the following commands within that file so the grep command can be used to calculate our echoed results that we want, BUT, isn't there a better way to do it so we don't have to create/delete a file?
ls -log "$1" | awk '{print $1}' | grep -v total > $TF
I understand how the first part is piped to the awk, but I do not understand how the awk command is printing only the first column of information.
As far as the "grep -v total" goes, am I correct in that that command basically says to print to screen only those lines within that first column that do NOT contain the word "total"?
If you want to make multiple enquiries on a data selection, a temporary file is the best and most efficient solution. The awk looks for any white space between fields and outputs the first field ($1). The grep -v excludes the Total line from ls. It can be improved with -iv as some ls commands output in upper and lower case.
Sorry, I don't understand this command. Other posters will!
I'd have done it with:
Last edited by methyl; 08-01-2012 at 06:53 PM..
Reason: formatting fun; correct ls -1 line
Hi,
My ubuntu flavor always create temporary files having filename followed by ~ on editing. For eg: if I am editing a file called "sip.c", automatically a temporary (bkup) file is getting created with the name "sip.c~". How to avoid this file creation? (7 Replies)
Hello everyone,
I am creating a temporary file in my ksh by using something file
filetemp=filetemp.$$
Later on in my script I write to the file $filetemp by 'cat'ing to it.
Then in the script I am doing a 'less' on the file to view it.
At the end of the script I issue a rm $filetemp 2>... (4 Replies)
Hey Guys,
I was wondering if someone would give me a hand with an issue I'm having, let me explain the situation:
I have a file that is constantly being written to and read from with updated lines:
# cat activity.file
activity1
activity2
activity3
activity4
activity5
This file... (2 Replies)
Dear other forum members,
I'm writing a script for my homework, but I'm scratching all over my head and still can't figure out what I did wrong. Please help me. I just started to learn about bash scripting, and I appreciate if anyone of you can point out my errors. I thank you in advance.
... (3 Replies)
Hi,
I am looking to use rsync in a very specific way, and even though I have trawled the rsync man pages I have not succeeded in seeing a way of doing the following:
The temporary files created by rsync should not be created in the destination directory. (I have used --temp-dir option to... (0 Replies)
I want to create a folder for users to put their temporary files and a folder for users to put their permanent files. For the temporary folder, I need to implement a deletion policy. I would like to know normally which time, ctime, mtime or atime, should be used to implement such deletion policy. (1 Reply)
Hi,
Some porocess is creating hidden temporary files in /tmp directory. And they are not getting deleted. System is going out of disk space after some days.
The temp files are getting created like .<user name><pid>. I have checked the application code, but didnt get any clue. Does these files... (4 Replies)