10-22-2008
Need help with a manual task
I have an ASCII file that I receive on a monthly bases that is fixed length. I break the file into separate files based on a 5 character numerical sequence. I have 20 different sequences I have to find.
the input file looks something like this
xy-ins 2008yuthnrlsinrthsntwilgrha33260001 sslh12 0000000000000
xy-ins 2008yuthnrlsinrthsntwilgrha33270001 sslh12 0000000000000
xy-ins 2008yuthnrlsinrthsntwilgrha33277001 sslh12 0000000000000
I want to copy every line that contains that sequence in that same position to a new file retaining the same format.
I'm not looking for someone to hand me a script but would be the best way of doing this. I do prefer using bash as my shell and thinking about using awk and a some type of loop. However, I have not used awk and would consider my skillset in this arena as a "noobie"...
thanks in advance for your suggestions.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I don't seem to be able to get man pages up for any command. When I try the "No manual entry for..." message is displayed. When checking my $MANPATH variable I get the following
/opt/SUNconn/man:
However, when I check this directory it doesn't exist. Searching for any man directories results... (3 Replies)
Discussion started by: FattyLumpkin
3 Replies
2. Shell Programming and Scripting
Hi
How are you every body?
Could you please send me a link to shell programming manual on sun solaris 5.8
Thanks (4 Replies)
Discussion started by: so_friendly
4 Replies
3. Shell Programming and Scripting
hi guys...
am new 2 dis unix world...
am in need of a unix manual...
cud sum1 pls post sum links 2 download it?>?>? :confused:
Danks in advance... ;) ;) ;) (1 Reply)
Discussion started by: sundar_shankar
1 Replies
4. Shell Programming and Scripting
I have a file contains
TASK gsnmpproxy {
CommandLine = $SMCHOME/bin/gsnmpProxy.exe
}
TASK gsnmpdbgui {
CommandLine = $SMCHOME/bin/gsnmpdbgui.exe
I would like to comment and than uncomment specific task eg TASK gsnmpproxy
Pls suggest how to do in shell script (9 Replies)
Discussion started by: madhusmita
9 Replies
5. Shell Programming and Scripting
Hi,
Can any of you tell me how to get this ndm manual stuff?
I need it to know specific error ids and descriptions
Thanks,
Vinodhini (1 Reply)
Discussion started by: vinodhini4
1 Replies
6. Shell Programming and Scripting
I have an task definition listing xml file that contains a list of tasks such as
<TASKLIST
<TASK definition="Completion date" id="Taskname1" Some other
<CODE name="Code12"
<Parameter pname="Dog" input="5.6" units="feet" etc /Parameter>
<Parameter... (3 Replies)
Discussion started by: MissI
3 Replies
7. Shell Programming and Scripting
I'm sure it's really easy, but I have searched on Google and on the forums and haven't found anything.
For instance, if I open the grep manual (man grep), I can't close it.
I've tried ctrl+c, ctrl+x, scrolling to the bottom of the manual.
How can I exit the manual without closing the shell?
... (8 Replies)
Discussion started by: dennis89
8 Replies
8. Shell Programming and Scripting
Hi,
While executing the following command i am getting output as command not found.
iostat
output: command not found
Also, man iostat is displaying "NO Manual Entry"
Why is it so? (5 Replies)
Discussion started by: salil2012
5 Replies
9. Shell Programming and Scripting
my problem step by step...
1.I have 5 files at the location (/usr/abc) for example
file1, file2, file3, file4 and fe.ok
2. I have to transfer 2 of the above files from which one is fixed file (fe.ok) for example file1 and fe.ok to usr/dob using cp command.
3.After transferring i will... (2 Replies)
Discussion started by: j_panky
2 Replies
LEARN ABOUT DEBIAN
iv_task_unregister
iv_task(3) ivykis programmer's manual iv_task(3)
NAME
iv_task_register, iv_task_unregister, iv_task_registered - deal with ivykis tasks
SYNOPSIS
#include <iv.h>
struct iv_task {
void *cookie;
void (*handler)(void *);
};
void IV_TASK_INIT(struct iv_task *task);
void iv_task_register(struct iv_task *task);
void iv_task_unregister(struct iv_task *task);
int iv_task_registered(struct iv_task *task);
DESCRIPTION
The functions iv_task_register and iv_task_unregister register, respectively unregister, a task with the current thread's ivykis event
loop. iv_task_registered on a task returns true if that task is currently registered with ivykis.
A task is like a timer, but with an immediate timeout. When a task is registered, unless it is unregistered again first, the callback
function specified by ->handler is guaranteed to be called once, in the thread that the task was registered in, some time after control
returns to the ivykis main loop but before ivykis will sleep for more events, with ->cookie as its first and sole argument. When this hap-
pens, the task is transparently unregistered.
Tasks are mainly used for scheduling code for execution where it is not appropriate to directly run that code in the calling context (for
example, because the current context might be run as a callback function where the caller expects certain conditions to remain invariant
after the callback completes).
The application is allowed to change the ->cookie and ->handler members at any time.
A given struct iv_task can only be registered in one thread at a time, and a task can only be unregistered in the thread that it was regis-
tered from.
There is no limit on the number of tasks registered at once.
See iv_examples(3) for programming examples.
SEE ALSO
ivykis(3), iv_examples(3)
ivykis 2010-08-15 iv_task(3)