Maybe I am missing something here but it seems to me that the easiest way to achieve what you want to do is to customise your editor. For example if you use vi, you can easily add a macro to insert a string anywhere you want to. For example
will insert the string '{OFS="\t";FS="\t"}' anytime the 9 key is pressed.
Hi,
I've a question on awk. In English I want to:
(a) open a file, (b) search through the file for records where length of field15 > 20 characters and (c) print out some fields in the record.
I've written the following and it works OK. The trouble is this will ALWAYS write out the column... (5 Replies)
Hello I have the following awk script:
BEGIN {
{FS = " " }
{print "\t\tIllegal Loggon Attempts on MAIL\n"}
{"date" | getline d}
{printf "\t %s\n",d }
{print "Loggon Name\t\t\t Number of Attempts\n"}
... (2 Replies)
I am beginner in awk
awk 'BEGIN{for(i=1;(getline<"opnoise")>0;i++) arr=$1}{print arr}'
In the above script, opnoise is a file, I am reading it into an array and then printing the value corresponding to index 20. Well this is not my real objective, but I have posted this example to describe... (1 Reply)
I'm new to awk, trying to understand the basics.
I'm trying to reset the counter everytime the program gets a new file to check.
I figured in the BEGIN part it would work, but it doesn't.
#!/bin/awk -f
BEGIN {counter=0}
{
sum=0
for ( i=1; i<=NF;... (1 Reply)
Hi,
I have written below script to begin if the line has n
#!/bin/ksh
/usr/xpg4/bin/awk {/ n / 'BEGIN {X = "01"; X = "02"; X = "03"; X = "04";
X = "05"; X = "06"; X = "07"; X = "08";
X ="09"; X = "10"; X = "11"; X = "12"; };}
NR > 1 {print $1 "\t" $5 "," X "," $6 " " $7}'} input.txt |... (9 Replies)
Hi folks,
I have a scenario to convert the update statements into insert statements using shell script (awk, sed...) or in database using regex.
I have a bunch of update statements with all columns in a file which I need to convert into insert statements.
UPDATE TABLE_A SET COL1=1 WHERE... (0 Replies)
My code fails to do anything if I've BEGIN block in it:
Run the awk script as:
awk -f ~/bin/sum_dupli_gene.awk make_gene_probe.txt
#!/usr/bin/awk -f
BEGIN {
print ARGV
#--loads of stuff
}
END{
#more stuff
} (14 Replies)
Hi there,
I'm working with file more than 400K lines, 60 columns. Column count is going to be multiple of 12: 60, 12, 72 or so.
NF/12 gives me on how many iterations I've to do to check certain value.
For example: 7, 14th if only 24 columns in file.
7th, 14th and 21st if 36 columns in... (6 Replies)
Hi,
diffcount=`awk 'BEGIN { while ( getline < "/scripts/matt/text.server1.reference" ) { arr++ } } { if (!( $0 in arr ) ) { print } }' $TMPDIR/$(basename $0 .sh) | wc -l`
if ]; then
OK="OK - No change in the interfaces status"
elif ]; then
DIFF=`awk 'BEGIN {... (4 Replies)
Discussion started by: nms
4 Replies
LEARN ABOUT OPENSOLARIS
charmap
gnome-character-map(1) User Commands gnome-character-map(1)NAME
gnome-character-map, gucharmap, charmap - insert special characters into a document
SYNOPSIS
gnome-character-map | gucharmap | charmap [--font=string] [gnome-std-options]
DESCRIPTION
The Character Map application enables you to select characters from a character table, then combine the characters into a text string with
standard characters. You can insert the text string that you create into other applications, such as text editor documents.
Character Map provides accented characters, mathematical symbols, special symbols, and punctuation marks. Many of the characters are not
available on a standard keyboard.
Note: The gucharmap application also provides a library called libgucharmap. This library is licensed under GPL. Please see the license
file at /usr/share/doc/SUNWgnome-character-map/COPYING.bz2 for implications when writing a program which uses this library.
OPTIONS
The following options are supported:
--font=string Specify the font name and point size that you want to use to display the characters in the character table, when
you start Character Map.
gnome-std-options Standard options available for use with most GNOME applications. See gnome-std-options(5) for more information.
EXAMPLES
Example 1: Launching Character Map
example% gnome-character-map
Example 2: Launching Character Map With Specified Font Name and Point Size
example% gnome-character-map --font="bitstream vera sans italic 20"
EXIT STATUS
The following exit values are returned:
0 Application exited successfully
>0 Application exited with failure
FILES
The following files are used by this application:
/usr/bin/gucharmap
Executable for Character Map.
/usr/bin/charmap
Symbolic link to gucharmap.
/usr/bin/gnome-character-map
Symbolic link to gucharmap.
/usr/share/doc/SUNWgnome-character-map/COPYING.bz2
Location of license file
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWgnome-character-map |
+-----------------------------+-----------------------------+
|Interface stability |Volatile |
+-----------------------------+-----------------------------+
SEE ALSO bzip2(1), attributes(5), gnome-std-options(5)
Character Map Manual
Latest version of the GNOME Desktop User Guide for your platform.
http://www.fsf.org/licensing/
NOTES
Written by Glynn Foster, updated by Halton Huo, Sun Microsystems Inc., 2003, 2007, 2008.
SunOS 5.11 16 Sep 2008 gnome-character-map(1)