Sponsored Content
Top Forums UNIX for Dummies Questions & Answers change if-else loop to while-do Post 302349196 by TonyFullerMalv on Monday 31st of August 2009 09:47:07 AM
Old 08-31-2009
There is not an else or elif for a while do loop, but you can simply do:
Code:
while [ "$NUM" = "" ];do
   echo "OK!"
done
if [ "$NUM" = "End-of-tape detected" ]; then
  echo "NOT OK!"
  exit 2
fi


Last edited by TonyFullerMalv; 08-31-2009 at 11:19 AM.. Reason: exit 2 on its own line.
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

help with a 'while read' loop to change the names of files

Hi, I am new to scripting, so any help on this would be much appreciated. I am trying to rename a bunch of files, taking the names sequentially from a list read in another file... # ls oldnames file_1 file_2 file_3 # cat names red yellow green I want the files to take on the... (6 Replies)
Discussion started by: starsky
6 Replies

2. Shell Programming and Scripting

'while' loop does not change local variables?!

(I think this question desearves separate thread..) I have a problem with 'while' I am trying to set variables by 'while' and it is fine inside, but after completting the loop all changes are lost: > bb="kkkk - 111\nlllll - 22222\nbbbb - 4444" > echo "$bb" kkkk - 111 lllll - 22222 bbbb -... (3 Replies)
Discussion started by: alex_5161
3 Replies

3. Shell Programming and Scripting

loop through file to change some data

Hi, I have a file with the following data -0.00000 0.00000 0.00000 F F F 0.00000 0.00000 0.80000 F F F 0.50000 0.50000 0.60000 F F F 0.50000 0.50000 0.20000 F F F -0.00000 0.00000 0.40000 F F F I would like to change the last 3 lines from F F F to T T T. I tried looping each line but don't... (5 Replies)
Discussion started by: princessotes
5 Replies

4. Shell Programming and Scripting

Variable name change in a loop

I need to do something like this:for I in var1 var2 var3 ; do $I = "Something calculated inside the loop" doneObviously it doesn't work...but is it possible doing that in other ways? Thanks in advance. (6 Replies)
Discussion started by: canduc17
6 Replies

5. Shell Programming and Scripting

Variable value dosent change after the loop changes it

i am new to shell scripting. this is similar to the code which i was writing for some other work. i want the variable 'x' to have the value which it will finally have at the end of the loop ( the number of directories ). but the value of 'x' only changes inside the loop and it remains '0' out-side... (3 Replies)
Discussion started by: chathura666
3 Replies

6. Shell Programming and Scripting

Change a field value in a loop

Hi guys, i have an executable file that contains several records and fields. One of the records has a variable filed that must be changed each time i want to execute the file. Would it be possible that i can use a loop to change the value of that field? Suppose that the field address is: Record... (5 Replies)
Discussion started by: saeed.soltani
5 Replies

7. Shell Programming and Scripting

Doing a loop to change a value in a file

Hi, I have an N number of files in a directory. I like to write a shell script that would make identical plots for each one of these files. The files have names such as: t00001.dat t00002.dat t00003.dat t00004.dat t00005.dat . . . t00040.dat i.e. the... (4 Replies)
Discussion started by: lost.identity
4 Replies

8. UNIX Desktop Questions & Answers

Change name of files to their paths -- find loop

Dear All, I have many sub-folders but each of them have a file with same name but different data. I want to either move or copy them into a new folder but they need to have the path of where they are coming as part of their name... I have managed to find the files but dont know how to change... (2 Replies)
Discussion started by: A-V
2 Replies

9. UNIX for Dummies Questions & Answers

Change argument in a for loop

In a "for i in *FD.CPY do" loop, I need to change .CPY to .layout so the executed command would be reclay blahFD.CPY >blahFD.layout What do I need to do to modify a copy of i to use after the > symbol? TIA (5 Replies)
Discussion started by: wbport
5 Replies
RUSHLAST(1)							      Gnurush							       RUSHLAST(1)

NAME
rushlast - retrieve information of previous uses of rush SYNOPSIS
rushlast [-F STRING] [-f DIR] [-n NUM] [--forward] [-H] rushlast {-v | -h | --usage} DESCRIPTION
rushlast is a utility to search backwards in the session history that GNU rush maintains about all users calling on its services. OPTIONS
-F STRING | --format=STRING Use specified format string instead of the default string. -f DIR | --file=DIR Use database directory DIR. Default location is /var/lib/rush. --forward Display entries in chronological instead of reverse time order. The latter is the default mode of operation. -n NUM | --count=NUM | -NUM Show at most NUM records. The numerical form '-NUM' is to provide compatibility with the standard utility last(1). -H | --no-header Suppress the header line in printout. -v | --version Display program version. -h | --help Display a short help message. --usage Display a concise usage summary. SEE ALSO
The full documentation for rushlast is maintained as a Texinfo manual. If the info and rush programs are properly installed at your site, the command info rush should give you access to the complete manual. See also rush(8) and rushwho(1). AUTHOR
This text was written by Mats Erik Andersson for the Debian project, since the original source supplies a documentation only in the form of a GNU Texinfo manual. GNU Rush 1.7 December 2010 RUSHLAST(1)
All times are GMT -4. The time now is 01:09 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy