02-26-2009
Hi Johnson,
I am using an array({tables[$j]}) to store all the table names, which means I dont have the luxury of using the exact patterns like [Ee][Tt][Ll].
There are around 200 tables in the list...
So, Is there a way I can direct the shell to convert the lower cased table names to uppercase as soon as it parses and apply the awk command ?.....
Thx !
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi! How ican change parameters for daylight, i mean, i want change the daylight on december first week. I've tried with /usr/lib/tztab but result unsuccessful. (7 Replies)
Discussion started by: agustincm
7 Replies
2. UNIX for Dummies Questions & Answers
Hi all,
I ve a script like....
TBL=employee
sql=`cat abhi.sql` \\ abhi.sql contains ------- select a from $TBL
echo $TBL
echo $sql
SQL=`echo $sql`
echo $SQL
now i want SQL as select a from employee
and as select a from $TBL
How can I achieve this?
Help appriciated (3 Replies)
Discussion started by: abzi
3 Replies
3. Shell Programming and Scripting
I need to get a section of a file based on 2 params. I want the part of the file between param 1 & 2. I have tried a bunch of ways and just can't seem to get it right. Can someone please help me out.....its much appreciated. Here is what I have found that looks like what I want....but doesn't... (12 Replies)
Discussion started by: Andy Cook
12 Replies
4. Shell Programming and Scripting
i want to write a shell script that can be run as
./deployPortal.sh -version 5.1.2 -portlet -exportall
how can i do that?
version param is required. bu the others are optional.
in first step i only want to read 5.1.2, is portlet selected ? and is exportall selected ??
can you... (2 Replies)
Discussion started by: keromotti
2 Replies
5. UNIX for Dummies Questions & Answers
awk -F^ '{ if ((($1 != "M") && ($5 != "2")) || (($1 != "S") && ($5 != "7"))) print $0}' welcome > welcome1
The "&&" and "||" in the above command is not working with awk.
When I run the above command, the same content of welcome is copied to welcome1 without any difference.
Your reply is... (12 Replies)
Discussion started by: karthickrn
12 Replies
6. Shell Programming and Scripting
Hello!
I'm sorry if this is the false Forum, didn't really knew where to put it...
My question:
I have serveral USB-Sticks and wrote several Udev-Rules for theme, each Sticks needs to do something else, but all are using the same script (they have common tasks to do) and only some parts are... (2 Replies)
Discussion started by: al0x
2 Replies
7. Shell Programming and Scripting
I have 2 and three params, both I should make sure thay numbers at one single line insted of checking for each one .
Example I wroote the following way.. checking for 2 and three seperately but I shud be able to do it at on statement
echo $2 | egrep '^+$' >/dev/null 2>&1
if ; then
echo... (2 Replies)
Discussion started by: raopatwari
2 Replies
8. Shell Programming and Scripting
Hi friends,
I have a file list1 which has these 2 columns like
616449 0
434453 1
2151083 0
2226536 0
2132382 0
2136814 0
I have to put the result of col1 -col2 into another file list2 linewise.
e.g. It gives the below result if use the below code:
awk '{ print $1 - $2 }' list1 >... (2 Replies)
Discussion started by: kunwar
2 Replies
9. Shell Programming and Scripting
My script
----------
for i in `cat n`;do
export k=`echo "CSN: "$i` //combining CSN: and value from n
echo "$k"
awk ''{print "CSN: "$0;}'{_=29}_&&_--' file1|tail -1 >> file2
done
In the above script i cannot able to resolve $k in awk command
file n contains
------------
0000
1111... (0 Replies)
Discussion started by: Mohana29_1988
0 Replies
10. Shell Programming and Scripting
My script
----------
for i in `cat n`;do
export k=`echo "CSN: "$i` //combining CSN: and value from n
echo "$k"
awk ''{print "CSN: "$0;}'{_=29}_&&_--' file1|tail -1 >> file2
done
In the above script i cannot able to resolve $k in awk command
file n contains
------------
0000
1111
2222... (2 Replies)
Discussion started by: Mohana29_1988
2 Replies
TBLCVT(1) General Commands Manual TBLCVT(1)
NAME
tblcvt - troffcvt preprocessor to convert tbl-format tables
SYNTAX
tblcvt [ file ] ...
DESCRIPTION
tblcvt examines troff input for tables that would normally be processed by the tbl program, i.e., for lines bracketed by the .TS table
start and .TE table end requests. tblcvt parses table specifications and data and converts it to a form that troffcvt can more easily han-
dle. This is useful for document processing commands that use troffcvt, since troffcvt has knowledge only of the troff input language, and
knows nothing of the tbl input language.
tblcvt is a direct replacement for tbl. Suppose you would normally process a document using tbl and troff (or groff, etc.) like this:
% tbl file ... | troff ...
To format the document using tblcvt and troffcvt, use a command like this:
% tblcvt file ... | troffcvt ...
Actually, it's more likely that you'll be using one of the troffcvt front ends such as troff2html than that you'll be using troffcvt
directly. troffcvt in the preceding command may be replaced by the name of the front end:
% tblcvt file ... | troff2html ...
If it seems that troffcvt or a front end are not reading the output from tblcvt , specify - after the option list to explicitly tell them
to read the standard input after processing their other options:
% tblcvt file ... | troffcvt ... -
% tblcvt file ... | troff2html ... -
DIAGNOSTICS
Diagnostic messages are written in this format:
tblcvt:line l (table t, section s): message...
This indicates that a problem was detected at line number l, and that tblcvt considers the line to be part of table number t and section s
within the table. Section numbers start at one and are incremented for each .T& request that occurs within a table specification.
SEE ALSO
troffcvt(1)
tblcvt - A troffcvt Preprocessor
WHO-TO-BLAME
Paul DuBois, dubois@primate.wisc.edu.
BUGS
For the most part, tblcvt assumes your tables make sense, i.e., are legal according to the tbl input language. tblcvt may complain about
malformed table constructs (if it detects them), but it may also get confused by them and generate garbage output.
tblcvt generates troff output that uses long request names, so you can't use compatibility mode -C ( option) with troffcvt or a troffcvt
front end.
tblcvt doesn't support vertically-spanned lines. It prints a warning when it detects one, but the table output won't be correct.
TBLCVT(1)