Hi,
I am trying to process 2 files simultaneously using awk satisfying following condition,
Both files contain 3 columns. It should take entry from column 1 from first file, look for that entry in file 2 and if found, add column 2 and column 3 from both files and output to third file. For e.g.... (4 Replies)
HI I have a list of files that are incorrectely names and I need to move them to new name .. I tried few things that has not worked so far can you help ?
I need to rename all thes eifle ( tere are over 100 )
xldn0357bap.orig.new
xldn0389bap.orig.new
xldn0439bap.orig.new... (12 Replies)
Sorry, about this thread - I solved my own problem! Thanks for taking a look.
edit by bakunin: no problem, but it would have been a nice touch to actually tell us what the solution was. This would have been slightlich more educating than just knowing that you found it.
I changed your title to... (0 Replies)
Hi. I have a large number of files with names like:
t_ 0.20000E-02.dat
There is actually a space after the underscore. These files are numbered numerically, i.e. t_ 0.20000E-02.dat, t_ 0.21000E-02.dat, t_ 0.22000E-02.dat and so on.
What I would like to do is rename such that the file with... (8 Replies)
Hi All,
I am using an awk script as below:
awk -F'|' 'BEGIN{OFS="|";} { if ($1==$3 && $3==$7 && $7==$13 && $2==$6 && $6==$11 && $15-$14+1==$11) print $0"|""TRUE"; else print $0"|""FALSE"; }' tempfile.txt
In above script, all conditions are being checked except the one which is... (4 Replies)
Hi,
I have many test*.ft1 files to which I want to read as input for a script called
pipe2txt.tcl and print the output in each separate file.
For example,
pipe2txt.tcl < test001.ft1 > test001.txt
How can I read many files in this maner?
thank you very much,
Best,
Pahuja (5 Replies)
Hi,
We have created a script that would accept the an indicator as a parameter and archive files present in a directory. The indicator would drive what the name pattern of the files to be archived should be.
If the indicator is 1, then the pattern to look out for is FACT*.
If the indicator is... (2 Replies)
Hi Gurus,
I have below files in one directory. the file name has date and time portion which is exactly the file be created. I need keep only lasted created file which is abc_20140101_1550 and remove rest of the file.
abc_20140101_1300
abc_20140101_1200
abc_20140101_1400
abc_20140101_1500... (2 Replies)
Discussion started by: ken6503
2 Replies
LEARN ABOUT MOJAVE
constants
math::constants(n) Tcl Math Library math::constants(n)
__________________________________________________________________________________________________________________________________________________NAME
math::constants - Mathematical and numerical constants
SYNOPSIS
package require Tcl ?8.3?
package require math::constants ?1.0.1?
::math::constants::constants args
::math::constants::print-constants args
_________________________________________________________________DESCRIPTION
This package defines some common mathematical and numerical constants. By using the package you get consistent values for numbers like pi
and ln(10).
It defines two commands:
o One for importing the constants
o One for reporting which constants are defined and what values they actually have.
The motivation for this package is that quite often, with (mathematical) computations, you need a good approximation to, say, the ratio of
degrees to radians. You can, of course, define this like:
variable radtodeg [expr {180.0/(4.0*atan(1.0))}]
and use the variable radtodeg whenever you need the conversion.
This has two drawbacks:
o You need to remember the proper formula or value and that is error-prone.
o Especially with the use of mathematical functions like atan you assume that they have been accurately implemented. This is seldom or
never the case and for each platform you can get subtle differences.
Here is the way you can do it with the math::constants package:
package require math::constants
::math::constants::constants radtodeg degtorad
which creates two variables, radtodeg and (its reciprocal) degtorad in the calling namespace.
Constants that have been defined (their values are mostly taken from mathematical tables with more precision than usually can be handled)
include:
o basic constants like pi, e, gamma (Euler's constant)
o derived values like ln(10) and sqrt(2)
o purely numerical values such as 1/3 that are included for convenience and for the fact that certain seemingly trivial computations
like:
set value [expr {3.0*$onethird}]
give exactly the value you expect (if IEEE arithmetic is available).
PROCEDURES
The package defines the following public procedures:
::math::constants::constants args
Import the constants whose names are given as arguments
::math::constants::print-constants args
Print the constants whose names are given as arguments on the screen (name, value and description) or, if no arguments are given,
print all defined constants. This is mainly a convenience procedure.
BUGS, IDEAS, FEEDBACK
This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category math ::
constants of the Tcllib SF Trackers [http://sourceforge.net/tracker/?group_id=12883]. Please also report any ideas for enhancements you
may have for either package and/or documentation.
KEYWORDS
constants, degrees, e, math, pi, radians
CATEGORY
Mathematics
COPYRIGHT
Copyright (c) 2004 Arjen Markus <arjenmarkus@users.sourceforge.net>
math 1.0.1 math::constants(n)