Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Beginner needs help with first script Post 302734953 by neneman3000 on Friday 23rd of November 2012 07:17:56 AM
Old 11-23-2012
Beginner needs help with first script

Hi, so I have been doing ok making a relatively simple script just processing some data. However I am now at the point where im struggling to find the specific help I need.

I have files in the form of yyyy.ddd.hh.mm.ss.stationnumber.component (they are earthquake events). eg.
2006.162.20.11.27.N60027.e
2006.162.20.11.27.N60027.n
2006.162.20.11.27.N60027.z
2006.165.04.28.18.N60027.e
2006.165.04.28.18.N60027.n
2006.165.04.28.18.N60027.z ....

So each event is split into 3 files, and i have ~ 30 events.
I need to read these all into a program 3 at a time, ie the e, n & z. And this is where i am having the problem.
I can do
read day1time1. and this reads all the n,e,z components at the same time, so do i need to create a loop? to then run the section of the script again but to read in day2time2. ?

The Bash version Im using is 3.2.25(1).


Any help/tips will be greatly appreciated, thanks!

*EDIT for exact filenames*

Last edited by neneman3000; 11-23-2012 at 08:34 AM..
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell Script for Beginner

I have a folder with lots of file. e.g. a.txt, b.txt, c.txt.... I want to put these files from the source directory and place them in a destination directory in a specific order, such as /destination/a/a.txt, /destination/b/b.txt, /destination/c/c.txt, ...... Please help. Thx :confused: (3 Replies)
Discussion started by: aaron_fong
3 Replies

2. Shell Programming and Scripting

Beginner needs help with script

I would like to get a sample script (ksh or bash, or both so I could see the differences) What I want to do with the script is send an daily email to myself that contains the following: The number of files in a directory The total size of the files in that directory The contents of a file... (2 Replies)
Discussion started by: martyb555
2 Replies

3. Shell Programming and Scripting

What's wrong here? (Beginner's script)

Hi Folks, New member here. I have been using UNIX systems for the past ~4 years (Linux, AIX, HP-UX, mostly) but have never had the need to write a script for myself. Now, things have changed and I'm in a bit of a pickle. I have, what looks to me like a syntactically correct script that's not... (2 Replies)
Discussion started by: pallak7
2 Replies

4. Shell Programming and Scripting

Need help with (beginner?) script

I am in an intro to unix/linux course, and need some help with a project. We are tasked with creating a basic script to automate a task that an Admin might need to do. We submitted ideas and mine was to have the system keep a record of log in and log out times for users. I thought this was going... (3 Replies)
Discussion started by: DethbyNo
3 Replies

5. Shell Programming and Scripting

Beginner shell script help

. ./testFile.sh url=http://ichart.finance.yahoo.com/table.csv?s= suf=&d=5&e=9&f=2009&g=d&a=1&b=4&c=1999&ignore=.csv wget $url$s1$suf; sleep 10; cat header.txt > $s1.txt; chmod 777 $s1.txt; sed '1d' table.csv?s\=$s1 >> $s1.txt; rm -Rf table* Very new at shell scripting as you can see... (3 Replies)
Discussion started by: harte
3 Replies

6. Shell Programming and Scripting

Debugging a beginner shell script...

I have been following a tutorial on bash which has proven to be very helpful. However, i am stuck with a command not found issue when asking for a y/n response from the user. Below is the part of code I believe is giving me grief... I have been trying to work through this for 3 hours now.... Please... (5 Replies)
Discussion started by: brokepunk
5 Replies

7. Shell Programming and Scripting

Shell script (beginner) need help...

Hello, I'm new to Sheel script and I need your help for a script I need to develop (for me). Indead, I have a software which log all entry from internet and save it in text file. But, the log is practically unreadable because every 256 characters jump to a new line (even if the message is... (5 Replies)
Discussion started by: acidoangel
5 Replies

8. Homework & Coursework Questions

Shell-script loops beginner

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: "Create a shell script that changes the selected word to another word in all files from selected archive. The... (1 Reply)
Discussion started by: oibanuelos
1 Replies

9. Homework & Coursework Questions

Shell Script (beginner)

1. The problem statement, all variables and given/known data: Arguments: http://farm9.staticflickr.com/8070/8212131370_8b6e8c10c5_c.jpg I am given these three arguments. $1, $2, $3 The first argument is the path to a directory. So, how would I go into the directory and compare files? I... (5 Replies)
Discussion started by: spider-man
5 Replies

10. Shell Programming and Scripting

Beginner: script headache

Hi, I am new to shell scripting, but doing my best to learn things. Today doing courses there was exercise like this: #!/usr/bin/bash a=$1 b=$2 if ] then echo "Conditions are met" else echo "Conditions are not met" fi I improved it a little, beacuse of curiosity :D to this: ... (8 Replies)
Discussion started by: Rosentine
8 Replies
Sys::Virt::Event(3pm)					User Contributed Perl Documentation				     Sys::Virt::Event(3pm)

NAME
Sys::Virt::Event - An event loop contract DESCRIPTION
The "Sys::Virt::Event" module represents the contract for integrating libvirt with an event loop. This package is abstract and intended to be subclassed to provide an actual implementation. METHODS
register_default() Register the default libvirt event loop implementation run_default() Run a single iteration of the default event loop implementation register($impl) Register an event loop implementation. The implementation should be a instance of a sub-class of the "Sys::Virt::Event" package. $self->_run_handle_callback($watch, $fd, $events, $cb, $opaque) A helper method for executing a callback in response to one of more $events on the file handle $fd. The $watch number is the unique idenifier associated with the file descriptor. The $cb and $opaque parameters are the callback and data registered for the handle. $self->_run_timeout_callback($timer, $cb, $opaque) A helper method for executing a callback in response to the expiry of a timeout identified by $timer. The $cb and $opaque parameters are the callback and data registered for the timeout. $self->_free_callback_opaque($ff, $opaque) A helper method for freeing the data associated with a callback. The $ff and $opaque parameters are the callback and data registered for the handle/timeout. my $watch = Sys::Virt::Event::add_handle($fd, $events, $coderef) Adds a watch on the file descriptor $fd for the events $events which is a mask of the FILE HANDLE EVENTS constants listed later. The $coderef parameter is a subroutine to invoke when an event is triggered. The subroutine will be passed three parameters, the watch identifier, the file descriptor and the event mask. This method returns the watch identifier which can be used to update or remove the watch Sys::Virt::Event::update_handle($watch, $events) Update the event mask for the file descriptor watch $watch to use the events $events. Sys::Virt::Event::remove_handle($watch) Remove the event mask for the file descriptor watch $watch. my $watch = Sys::Virt::Event::add_timeout($frequency, $coderef) Adds a timeout to trigger with $frequency milliseconds interval. The $coderef parameter is a subroutine to invoke when an event is triggered. The subroutine will be passed one parameter, the timer identifier. This method returns the watch identifier which can be used to update or remove the watch Sys::Virt::Event::update_timeout($timer, $frequency) Update the timeout $timer to have the frequency $frequency milliseconds. Sys::Virt::Event::remove_timeout($timer) Remove the timeout $timer CONSTANTS
FILE HANDLE EVENTS When integrating with an event loop the following constants define the file descriptor events Sys::Virt::Event::HANDLE_READABLE The file descriptor has data available for read without blocking Sys::Virt::Event::HANDLE_WRITABLE The file descriptor has ability to write data without blocking Sys::Virt::Event::HANDLE_ERROR An error occurred on the file descriptor Sys::Virt::Event::HANDLE_HANGUP The remote end of the file descriptor closed AUTHORS
Daniel P. Berrange <berrange@redhat.com> COPYRIGHT
Copyright (C) 2006-2009 Red Hat Copyright (C) 2006-2009 Daniel P. Berrange LICENSE
This program is free software; you can redistribute it and/or modify it under the terms of either the GNU General Public License as published by the Free Software Foundation (either version 2 of the License, or at your option any later version), or, the Artistic License, as specified in the Perl README file. SEE ALSO
Sys::Virt, "http://libvirt.org" perl v5.14.2 2012-05-21 Sys::Virt::Event(3pm)
All times are GMT -4. The time now is 04:07 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy