So I have a python program that I run, which runs accordingly to options I have listed in a text file (ie user_prefs). Now there are many options listed in this user_prefs.txt, but the one of most interest to me is that of the file path of the time series.
I have over a hundred of these time series that I would like to run this python program through (which I would rather not do randomly).....My question is how could I possibly write a script a shell script to go through and just change the time series file name and then in a loop I would be running the other python program.
All the time series files have a common suffix, but just a numbered prefix, but the number are not of any pattern, rather random. (ie 843523ascii_vF.txt)
I though of trying to write a fortran program to go in and just replace that line but cant think of the way to write the prefix from the file name to inside the program.
Any help would be greatly appreciated, thanks!
---------- Post updated 07-31-12 at 11:13 AM ---------- Previous update was 07-30-12 at 03:00 PM ----------
I was thinking about possibly constructing a shell script using
in order to replace the file name, however, i would want the newphrase to be the filename. I know when using a fortran I could do something like
so would I be able to similarly do something like this for my problem.
Thanks for the help
Last edited by Scrutinizer; 07-31-2012 at 12:23 PM..
Reason: code tags
So I have a hundred or so time series files labeled as such:
10831ascii_vF.anom.txt
13165ascii_vF.anom.txt
83437ascii_vF.anom.txt
Now I have a main program to run, which when I run, runs based upon a user_prefs text file which tells the main program which time series to use, and specifies several other options for the main program. However, I am only interested in changing the name of the time series in the varying runs.
So more or less I want to run the main program through for each time series, but want to do so without having to run that program over a hundred times manually each time opening, editing, and closing the user_prefs file.
So all I really need is a command which I could have in a loop to change the name of the time series based upon all the time series within the directory.
So some type of script structured as this:
For this time series
Change User Prefs, replacing old time series with new time series name (just deleting and replacing a line with new file name)
Run main program coaps.py
Re Loop
I have never worked with awk so any help would be perfect. Thanks.
I want nothing changed in the time series files, the file ####ascii_vF.anom.txt simply contain a single list of 2000 observations.
What I want changed is in the user_prefs file, which mandates how the main program is run.
In there, I want the 266th to be altered, all the other lists, options, should remain the same.
The only file to be altered is my user preferences text file, all the time series text files should remain unaltered.
Just want Path=/User/fjjfjf/fjfjfj/timeseries.txt
to change from one ascii file name to another with each run.
So
Path=/User/fjjfjf/fjfjfj/10831ascii_vF.anom.txt
to
Path=/User/fjjfjf/fjfjfj/13165ascii_vF.anom.txt
to
Path=/User/fjjfjf/fjfjfj/83437ascii_vF.anom.txt
Instead of editing the same file over and over, I'd keep an original template which I work from every time. It's not a good idea to edit your originals; if anything goes wrong, you've lost your data.
Hi
I have problem with replace line in txt file , I have this string:
144185 DISK
Piece qqr8ot6l_1_1
--
144186 DISK
Piece ukr8pf2e_1_1
--
144187 DISK
Piece ter8p9gc_1_1
--
144188 DISK
Piece 4er8qb84_1_1
and (8 Replies)
Hi All
Is there a way to export every line into new txt file where by the title of each txt output are same as the line ?
I have this txt files containing names:
Kandra Vanhooser
Rhona Menefee
Reynaldo Hutt
Houston Rafferty
Charmaine Lord
Albertine Poucher
Juana Maes
Mitch Lobel... (2 Replies)
I want to add/append the info in the following format to my.txt file.
20130702|abcd20130702.txt FN|SN|DOB
I tried the below script but it throws me some exceptions.
<#!/bin/sh
dt = date '+%y%m%d'members;
echo $dt+|+members+$dt;
/usr/bin/awk -f
BEGIN { FS="|"; OFS="|"; } { print... (6 Replies)
Hi Guys,
I have file A.txt
File A Data
AK1521
AK2536
AK3164
I want create text file of all data above and write some data on each file.
want Output on below folder
/home/kka/out
AK1521.txt
Hi
Welocme (3 Replies)
In a txt file called, eso.txt, I have:
......
3 where process_status_flag = 70 and LISTENER_ID in (930.00, 931.00, 932.00, 933.00, 934.00)
4 group by LISTENER_ID
5 order by LISTENER_ID;
LISTENER COUNT
----------... (3 Replies)
Could anyone very kindly help me a simple way to perform the - perhaps - very trivial task of writing the name of a file as first line of that file which is in txt format?
And would be possible to do this recursively for some thousands files in the XY directory?
And, again, add to the simple... (3 Replies)
Hi,
I have a .txt file which contains the x, y and z co-ordinates of particles which I am trying to cast for a particular compound. The no. of particles present is of the order of 2 billion and hence the size of the text file is of the order of a few Gigabytes. The particles have been casted layer... (5 Replies)
Hi all,
I currently use this code to delete text from file names when they are dropped in a folder.
find . -type f | while read i;do && mv "$i" "${i//2009abc/}" ;done
I have four versions of the code that delete the unwanted text if it has 2006, 2007, 2008 and 2009 with other standard... (4 Replies)
i'm a beginner in shell and i have a txt file that is updating every second or msec so i need a program to read the last line of this txt file
is this possible to do? (5 Replies)
I need to read the last file for a particular day, such as, "Jun 13" because the CSV file is cumulative for the entire day, so I don't want all the previous files, I just want the last file, for that day.
I ran an 'ls -al | grep "June 13" > myLs.txt' (simplified) to list all files from that day.... (2 Replies)