Sponsored Content
Full Discussion: read input file
Top Forums UNIX for Dummies Questions & Answers read input file Post 302221852 by jim mcnamara on Tuesday 5th of August 2008 11:16:26 AM
Old 08-05-2008
Code:
echo "enter employee #:/c"
read employee
if [[ ! -z $employee ]] ; then
  grep -w $employee /tmp/file.txt
fi

Try that.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

read input file for batch job

hi all, I am a newbie in unix shell script. May I know how to write a bacth job to read a list of files afrom the inout file and do the chmod ? Thanks. i.e. inside input.txt ==== a.txt b.txt c.txt and I want to write a batch job to read the input .txt and do the chmod 755 for all 3... (14 Replies)
Discussion started by: kinmak
14 Replies

2. Shell Programming and Scripting

How to read the input from a file in background process?

Hi I have a script to run some other scripts automatically. But while running the script it should take the input value from a text file instead of taking from the keyboard. Please find last two lines of the script below. Here ans should be taken from a text file ineerly without displaying this... (1 Reply)
Discussion started by: shirdi
1 Replies

3. Shell Programming and Scripting

Need a script that will read from 2 input file

Hi Everyone. I am new in this scripting world. I need to know about script that I can use on linux/sun operating systems. I have 2 input file. File 1: Its has an header information and then data in 2 different columns. File 2 : It has data in 9 different columns/ I need an script that... (3 Replies)
Discussion started by: syahmed
3 Replies

4. Shell Programming and Scripting

Read text file and use it as input

I need to take a text file that holds a bunch of data and run each the stuff in it as an input for the program. the file would hold stuff like this: thing1.awesomesite.com 80 123.456 thing2.awesomesite.com 80 789.098 thing3.awesomesite.com 80 765.432 ... Now I already know the... (1 Reply)
Discussion started by: shade917
1 Replies

5. Shell Programming and Scripting

Read input files and merge them in given order and write them to input one param or one file

Dear Friends, I am looking for a shell script to merge input files into one file .. here is my idea: 1st paramter would be outfile file (all input files content) read all input files and merge them to input param 1 ex: if I pass 6 file names to the script then 1st file name as output file... (4 Replies)
Discussion started by: hyd1234
4 Replies

6. Shell Programming and Scripting

Read input from file and pass it to sub shell

i have a scenario where in i have to monitor jobs which run in different servers, The job details(job name, host server, etc) are present in a dat file. I have written a script a script which reads the details from the dat file and calls a local method where the job monitoring logic is present.... (2 Replies)
Discussion started by: abubucker0
2 Replies

7. Shell Programming and Scripting

How to read each line from input file, assign variables, and echo to output file?

I've got a file that looks like this (spaces before first entries intentional): 12345650-000005000GL140227 ANNUAL HELC FEE EN 22345650-000005000GL140227 ANNUAL HELC FEE EN 32345650-000005000GL140227 ANNUAL HELC FEE EN I want to read through the file line by line,... (6 Replies)
Discussion started by: Scottie1954
6 Replies

8. Shell Programming and Scripting

Read input file and used it to SQL query

Hi All, Seeking for your assistance to read each line $1 and $2 of input file and used it to query. Ex. file1.txt(number range) 9064500000 9064599999 9064600000 9064699999 9064700000 9064799999 Database name: ranges_log a_no message 9064500001 test 9064700000 ... (7 Replies)
Discussion started by: znesotomayor
7 Replies

9. Shell Programming and Scripting

Use while loop to read file and use ${file} for both filename input into awk and as string to print

I have files named with different prefixes. From each I want to extract the first line containing a specific string, and then print that line along with the prefix. I've tried to do this with a while loop, but instead of printing the prefix I print the first line of the file twice. Files:... (3 Replies)
Discussion started by: pathunkathunk
3 Replies

10. Shell Programming and Scripting

Script does not read input file

Hi everyone, I have problems with this script. This script should check for a folder for each server in the list of the list.txt file. The script only checks the first host, and then exits, why? #!/bin/bash file='/etc/list.txt' while read line; do echo $line if ssh root@$line "stat /var >... (2 Replies)
Discussion started by: nashrik
2 Replies
QPtrListIterator(3qt)													     QPtrListIterator(3qt)

NAME
QPtrListIterator - Iterator for QPtrList collections SYNOPSIS
#include <qptrlist.h> Inherited by QObjectListIterator and QStrListIterator. Public Members QPtrListIterator ( const QPtrList<type> & list ) ~QPtrListIterator () uint count () const bool isEmpty () const bool atFirst () const bool atLast () const type * toFirst () type * toLast () operator type * () const type * operator* () type * current () const type * operator() () type * operator++ () type * operator+= ( uint jump ) type * operator-- () type * operator-= ( uint jump ) QPtrListIterator<type> & operator= ( const QPtrListIterator<type> & it ) DESCRIPTION
The QPtrListIterator class provides an iterator for QPtrList collections. Define a template instance QPtrListIterator<X> to create a list iterator that operates on QPtrList<X> (list of X*). The following example is similar to the example in the QPtrList class documentation, but it uses QPtrListIterator. The class Employee is defined there. QPtrList<Employee> list; list.append( new Employee("John", "Doe", 50000) ); list.append( new Employee("Jane", "Williams", 80000) ); list.append( new Employee("Tom", "Jones", 60000) ); QPtrListIterator<Employee> it( list ); Employee *employee; while ( (employee = it.current()) != 0 ) { ++it; cout << employee->surname().latin1() << ", " << employee->forename().latin1() << " earns " << employee->salary() << endl; } The output is Doe, John earns 50000 Williams, Jane earns 80000 Jones, Tom earns 60000 Using a list iterator is a more robust way of traversing the list than using the QPtrList member functions first(), next(), current(), etc., as many iterators can traverse the same list independently. An iterator has its own current list item and can get the next and previous list items. It doesn't modify the list in any way. When an item is removed from the list, all iterators that point to that item are updated to point to QPtrList::current() instead to avoid dangling references. See also QPtrList, Collection Classes, and Non-GUI Classes. MEMBER FUNCTION DOCUMENTATION
QPtrListIterator::QPtrListIterator ( const QPtrList<type> & list ) Constructs an iterator for list. The current iterator item is set to point on the first item in the list. QPtrListIterator::~QPtrListIterator () Destroys the iterator. bool QPtrListIterator::atFirst () const Returns TRUE if the current iterator item is the first list item; otherwise returns FALSE. See also toFirst() and atLast(). bool QPtrListIterator::atLast () const Returns TRUE if the current iterator item is the last list item; otherwise returns FALSE. See also toLast() and atFirst(). uint QPtrListIterator::count () const Returns the number of items in the list this iterator operates on. See also isEmpty(). Example: customlayout/card.cpp. type * QPtrListIterator::current () const Returns a pointer to the current iterator item. If the iterator is positioned before the first item in the list or after the last item in the list, 0 is returned. Examples: bool QPtrListIterator::isEmpty () const Returns TRUE if the list is empty; otherwise returns FALSE. See also count(). QPtrListIterator::operator type * () const Cast operator. Returns a pointer to the current iterator item. Same as current(). type * QPtrListIterator::operator() () Makes the succeeding item current and returns the original current item. If the current iterator item was the last item in the list or if it was 0, 0 is returned. type * QPtrListIterator::operator* () Asterisk operator. Returns a pointer to the current iterator item. Same as current(). type * QPtrListIterator::operator++ () Prefix ++ makes the succeeding item current and returns the new current item. If the current iterator item was the last item in the list or if it was 0, 0 is returned. type * QPtrListIterator::operator+= ( uint jump ) Sets the current item to the item jump positions after the current item and returns a pointer to that item. If that item is beyond the last item or if the list is empty, it sets the current item to 0 and returns 0 type * QPtrListIterator::operator-- () Prefix - makes the preceding item current and returns the new current item. If the current iterator item was the first item in the list or if it was 0, 0 is returned. type * QPtrListIterator::operator-= ( uint jump ) Returns the item jump positions before the current item or 0 if it is beyond the first item. Makes this the current item. QPtrListIterator<;type> & QPtrListIterator::operator= ( const QPtrListIterator<type> & it ) Assignment. Makes a copy of the iterator it and returns a reference to this iterator. type * QPtrListIterator::toFirst () Sets the current iterator item to point to the first list item and returns a pointer to the item. Sets the current item to 0 and returns 0 if the list is empty. See also toLast() and atFirst(). type * QPtrListIterator::toLast () Sets the current iterator item to point to the last list item and returns a pointer to the item. Sets the current item to 0 and returns 0 if the list is empty. See also toFirst() and atLast(). SEE ALSO
http://doc.trolltech.com/qptrlistiterator.html http://www.trolltech.com/faq/tech.html COPYRIGHT
Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the license file included in the distribution for a complete license statement. AUTHOR
Generated automatically from the source code. BUGS
If you find a bug in Qt, please report it as described in http://doc.trolltech.com/bughowto.html. Good bug reports help us to help you. Thank you. The definitive Qt documentation is provided in HTML format; it is located at $QTDIR/doc/html and can be read using Qt Assistant or with a web browser. This man page is provided as a convenience for those users who prefer man pages, although this format is not officially supported by Trolltech. If you find errors in this manual page, please report them to qt-bugs@trolltech.com. Please include the name of the manual page (qptrlistiterator.3qt) and the Qt version (3.3.8). Trolltech AS 2 February 2007 QPtrListIterator(3qt)
All times are GMT -4. The time now is 11:02 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy