Sponsored Content
Full Discussion: Multiple file input
Top Forums Shell Programming and Scripting Multiple file input Post 302883673 by Corona688 on Wednesday 15th of January 2014 02:01:30 PM
Old 01-15-2014
Quote:
Originally Posted by Jotne
I just what to use the same file multiple times and write it once.
Ah. Well, awk doesn't work that way, you'll just have to write a loop.

Code:
FILENAME="a"
LOOPS=4
while [ $loops -gt 0 ]
do
        FILES="$FILES $FILENAME"
        let LOOPS=LOOPS-1
done

awk '{...}' $FILES

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Can Xargs execute multiple commands of evry input file

Hello , I am trying to print the footer of evry file in the given directory with xargs command like follows ls -1 | xargs -I {} gzcat {} | tail -1 now problem with this is only last file foooter is getting printed as " | tail -1 " is getting executed for the last file. I know this can... (4 Replies)
Discussion started by: nilesrex
4 Replies

2. Programming

Multiple scanners on same input file using lex/flex

Hi all, I'm working with flex (version 2.5.4a) on GNU/linux. I used it to develop 4 scanner C files for matching different patterns within an input file. But the problem now on my hand is that I need to conditionally combine these. That is in main (placed in a separate C file other than the 4... (5 Replies)
Discussion started by: Rakesh Ranjan
5 Replies

3. Shell Programming and Scripting

isql input file with multiple sql statements

I've got: isql -U $USERID -S $SERVER -D $DATABASE -i inputfile.sql -o outputfile.txt in inputfile I have: go sql#1 go sql#2 go sql#3 go I also tried without "go" and with";" instead which did not work SQL statements will work if I paste them directly into the script and use EOF ... (0 Replies)
Discussion started by: Cailet
0 Replies

4. Shell Programming and Scripting

building output file from multiple input files

Hi there, I am trying to figure out a way to combine multiple sources with different data on a single file, and I am trying to find the best way to do it. I have multiple files, let's say A, B, C and D. A has a field in common with B, B has a field in common with C, and C has a field in... (2 Replies)
Discussion started by: ppucci
2 Replies

5. Shell Programming and Scripting

Create Multiple files by reading a input file and changing the contents

Being new to this area .I have been assigned a task which i am unable to do . Can any one please help me . Hi I have requirement where i have input file XYZ_111_999_YYYYMMDD_1.TXT and with header and series of Numbers and Footer. I want to create a mutiple output files with each file having a... (2 Replies)
Discussion started by: bhargavkr
2 Replies

6. Shell Programming and Scripting

Split a file into multiple files based on the input pattern

I have a file with lines something like. ...... 123_start ...... ....... 123_end .... ..... 456_start ...... ..... 456_end .... ..... 789_start .... .... 789_end (6 Replies)
Discussion started by: abinash
6 Replies

7. Shell Programming and Scripting

How to ftp multiple files by taking the file name from a input file.

Hi, I'm working on a script which has to copy multiple files from one server to another server. The list of files that are to be copied is present in a file say input.txt. vi input.txt abc.c welcome.c new.c welcome1.c for ftp'ing a single file say 'new.c' the following code... (2 Replies)
Discussion started by: i.srini89
2 Replies

8. Shell Programming and Scripting

Copying a file to multiple other files using a text file as input

Hello, I have a file called COMPLIST as follows that contains 4 digit numbers.0002 0003 0010 0013 0015 0016 0022 0023 0024 0025 0027 0030 0031 0032 0033 0035 0038 0041 (3 Replies)
Discussion started by: sph90457
3 Replies

9. Shell Programming and Scripting

Avoid overwriting backup file when multiple entries need to replace in one file input from another

Hello, I have been working on script in which search and replace the multiple pattern. 1. update_params.sh read the multiple pattern from input file ParamMapping.txt(old_entry|New_entry) and passing this values one by one to change_text.sh 2. change_text.sh read... (0 Replies)
Discussion started by: ketanraut
0 Replies

10. Shell Programming and Scripting

Removing multiple lines from input file, if multiple lines match a pattern.

GM, I have an issue at work, which requires a simple solution. But, after multiple attempts, I have not been able to hit on the code needed. I am assuming that sed, awk or even perl could do what I need. I have an application that adds extra blank page feeds, for multiple reports, when... (7 Replies)
Discussion started by: jxfish2
7 Replies
EVLOOP(3)								 1								 EVLOOP(3)

The EvLoop class

INTRODUCTION
Represents an event loop that is always distinct from the default loop . Unlike the default loop , it cannot handle EvChild watchers. Having threads we have to create a loop per thread, and use the the default loop in the parent thread. The default event loop is initialized automatically by Ev . It is accessable via methods of the Ev class, or via EvLoop::defaultLoop method. CLASS SYNOPSIS
EvLoop final EvLoop Properties o public$data o public$backend o public$is_default_loop o public$iteration o public$pending o public$io_interval o public$timeout_interval o public$depth Methods o public int EvLoop::backend (void ) o finalpublic EvCheck EvLoop::check (string $callback, [string $data], [string $priority]) o finalpublic EvChild EvLoop::child (string $pid, string $trace, string $callback, [string $data], [string $priority]) o public EvLoop::__construct ([int $flags], [mixed $data = NULL], [double $io_interval = 0.0], [double $timeout_interval = 0.0]) o publicstatic EvLoop EvLoop::defaultLoop ([int $flags = Ev::FLAG_AUTO], [mixed $data = NULL], [double $io_interval = 0.], [double $timeout_interval = 0.]) o finalpublic EvEmbed EvLoop::embed (string $other, [string $callback], [string $data], [string $priority]) o finalpublic EvFork EvLoop::fork NULL (callable $callback, [mixed $data], [int $priority]) o finalpublic EvIdle EvLoop::idle NULL (callable $callback, [mixed $data], [int $priority]) o public void EvLoop::invokePending (void ) o finalpublic EvIo EvLoop::io NULL (mixed $fd, int $events, callable $callback, [mixed $data], [int $priority]) o public void EvLoop::loopFork (void ) o public double EvLoop::now (void ) o public void EvLoop::nowUpdate (void ) o finalpublic EvPeriodic EvLoop::periodic NULL (double $offset, double $interval, callable $callback, [mixed $data], [int $priority]) o finalpublic EvPrepare EvLoop::prepare NULL (callable $callback, [mixed $data], [int $priority]) o public void EvLoop::resume (void ) o public void EvLoop::run ([int $flags]) o finalpublic EvSignal EvLoop::signal NULL (int $signum, callable $callback, [mixed $data], [int $priority]) o finalpublic EvStat EvLoop::stat NULL (string $path, double $interval, callable $callback, [mixed $data], [int $priority]) o public void EvLoop::stop ([int $how]) o public void EvLoop::suspend (void ) o finalpublic EvTimer EvLoop::timer NULL (double $after, double $repeat, callable $callback, [mixed $data], [int $priority]) o public void EvLoop::verify (void ) PROPERTIES
o $data - Custom data attached to loop o $backend - Readonly . The backend flags indicating the event backend in use. o $is_default_loop - Readonly . TRUE if it is the default event loop. o $iteration - The current iteration count of the loop. See Ev::iteration o $pending - The number of pending watchers. 0 indicates that there are no watchers pending. o $io_interval - Higher $io_interval allows libev to spend more time collecting EvIo events, so more events can be handled per iteration, at the cost of increasing latency. Timeouts (both EvPeriodic and EvTimer ) will not be affected. Setting this to a non-zero value will introduce an additional sleep() call into most loop iterations. The sleep time ensures that libev will not poll for EvIo events more often than once per this interval, on average. Many programs can usually benefit by setting the $io_interval to a value near 0.1 , which is often enough for interactive servers(not for games). It usually doesn't make much sense to set it to a lower value than 0.01 , as this approaches the timing granularity of most systems. See also FUNCTIONS CONTROLLING EVENT LOOPS . o $timeout_interval - Higher $timeout_interval allows libev to spend more time collecting timeouts, at the expense of increased latency/jitter/inex- actness(the watcher callback will be called later). EvIo watchers will not be affected. Setting this to a non-null value will not introduce any overhead in libev . See also FUNCTIONS CONTROLLING EVENT LOOPS . o $depth - The recursion depth. See Ev::depth . PHP Documentation Group EVLOOP(3)
All times are GMT -4. The time now is 05:39 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy