05-09-2013
That worked perfectly, cheers mate.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
anybody can help, plz:
I want to pass the output of "ls" to "grep":
ftp -n host <<!
USER user passwd
ls
bye
! | grep file
exit 0
It does not work!!
Any idea??
Sami (7 Replies)
Discussion started by: sami98
7 Replies
2. UNIX for Dummies Questions & Answers
I am using grep and I want the output to go into two files without going to the screen. I used tee to get the output into two files, but it is also putting the output on the screen which i do not want. Can this be fixed. (2 Replies)
Discussion started by: NobluesFDT
2 Replies
3. Shell Programming and Scripting
I have access to an AIX 5.3 box, where I need to write a report to:
/tmp/report
The report is larger then the amount of available disk space on the box.
There's about 1 GB of free space, for a 1.5 GB report.
The report is destined for another box (10.0.0.2) anyway, which has enough free... (2 Replies)
Discussion started by: mirx
2 Replies
4. Shell Programming and Scripting
Is there a way I can do this:
search for text and replace line containing matched text with a different line?
For example:
"I want to replace text"
I want to search for replace and then change the line to
I am perplexed.
Hope that makes sense.
Thanks in advance. (4 Replies)
Discussion started by: arsh
4 Replies
5. UNIX for Dummies Questions & Answers
Hi,
I am having a list of directories with different login id's. My requirement is that i need to list the directories of my id and need to delete them. So i am using following code
ls -ltr ¦ grep userid ¦ rm -rf
But this is not working. So is there any way of doing it. Please note... (3 Replies)
Discussion started by: sarbjit
3 Replies
6. UNIX for Dummies Questions & Answers
I can use pipe output to a file. For example
./somescript.sh > output.txt
But for example if the output from ./somescript.sh is slow. like if it prints one line every minute then output.txt is not updated every minute. Lines are written to output.txt in one go, hence have to wait for the whole... (2 Replies)
Discussion started by: kevincobain2000
2 Replies
7. UNIX for Dummies Questions & Answers
I have a script that finds all sffs and extracts them into .fastq file types. What I need to do is change the .fastq to .fasta using the below script. How can I change the input.fastq and output.fasta to mirror the file's name? Would I use an array and use the default iterator?
#!/bin/bash
... (3 Replies)
Discussion started by: jrymer
3 Replies
8. Shell Programming and Scripting
Hi All,
i have the following command
df|awk '{print $5}'|grep /| egrep -v '^/$|/usr|/opt|/var/log|/home|/tmp'
output looks like:
/filesystem/number1
/filesystem/number2
/filesystem3
/possiblymoreoutput
i want the output to look like the below (either in a file or to output to... (3 Replies)
Discussion started by: Tommyk
3 Replies
9. Shell Programming and Scripting
I'd like to have the output from this script piped to a text file that has the date at the beginning of it. For example, my ideal would be something like this
$./run_script.sh
$ls *.out
2013-Feb-26-output_filename.out
Here's the code I'm using.
#! /bin/ksh
DAT=`date '+%Y-%b-%d'`
for... (2 Replies)
Discussion started by: DustinT
2 Replies
10. Shell Programming and Scripting
xargs work great when a command gives multiple line output which can be input to another. In my case it is not working coz the second command uses two words in it.
$ scr.sh
gives output like
193740
638102
375449
..
..
another command takes these number as inputs. it works great... (1 Reply)
Discussion started by: mahesh113
1 Replies
fifo2(n) fifo2(n)
__________________________________________________________________________________________________________________________________________________
NAME
fifo2 - Create and manipulate pipe fifo channels
SYNOPSIS
package require Tcl
package require memchan
fifo2
_________________________________________________________________
DESCRIPTION
The command described here is only available in a not-yet released version of the package. Use the CVS to get the sources.
fifo2 creates two stream-oriented in-memory channels and returns their handles as a two-element list. There is no restriction on the ulti-
mate size of the channels, they will always grow as much as is necessary to accomodate the data written into them.
In contrast to the channels generated by fifo a pair of channels created here is connected internally in such a way that data writ-
ten into one channel can be read from the other. All data written into them is read in the same order. This also means that the two
channels of the pair are not seekable.
The channels created here can be transfered between interpreters in the same thread and between threads. As both channels in the
pair can be transfered independently they can be used to create a bidirectional connection between two interpreters.
Memory channels created by fifo2 provide two read-only options which can be queried via the standard fconfigure command. These are
-rlength
The value of this option is the number of bytes currently available for reading from the channel.
-wlength
The value of this option is the number of bytes currently written into the channel.
Note that the two lengths are switched for the channels of a pair. In other words, the number of bytes written for one of the channels is
the number of bytes readable from the other end.
As the channels generated by fifo2 grow as necessary they are always writable. This means that a writable fileevent-handler will fire con-
tinuously.
The channels are also readable if they contain more than zero bytes. Under this conditions a readable fileevent-handler will fire continu-
ously.
SEE ALSO
fifo, memchan, null
KEYWORDS
channel, fifo, i/o, in-memory channel, memchan, stream
COPYRIGHT
Copyright (c) 1996-2003 Andreas Kupries <andreas_kupries@users.sourceforge.net>
Memory channels 2.2 fifo2(n)