Hi all,
This problem has cost me half a day, and i still do not know how to do.
Any help will be appreciated. Thanks advance.
I want to use a variable as the first parameters of gsub function of awk.
Example:
{
...
arri]=gsub(i,tolower(i),$1)
(which should be ambraced by //)
...
} (1 Reply)
Hi all
I want to do a simple substitution in awk but I am getting unexpected output. My function accepts a time and then prints out a validation message if the time is valid. However some times may include a : and i want to strip this out if it exists before i get to the validation. I have shown... (4 Replies)
Hi,
Can some one please explain the following line please throw some light on the ones marked in red
awk '{print $9}' ${FTP_LOG} | awk -v start=${START_DATE} 'BEGIN { FS = "." } { old_line1=$0; gsub(/\-/,""); if ( $3 >= start ) print old_line1 }' | awk -v end=${END_DATE} 'BEGIN { FS="." } {... (3 Replies)
I want to replace comma with space and "*646#" with space.
I am using the following code:
nawk -F"|" '{gsub(","," ",$3); gsub(/\*646\#/"," ",$3);print}' OFS="|" file
I am getting following error:
Help is appreciated (5 Replies)
Being new to awk, I am still running into little stupid things. For this issues I am trying to search for all occurrences of a string in a file and replace all of those occurrences with a replacement string. I tried doing
awk '{gsub("|750101|", "|000000|", $0)}' infile > outfile
Unix... (3 Replies)
Hey,
I would like to replace a string by a new one. Teh problem is that both strings should be variables to be flexible, because I am having a lot of files (with the same structure, but in different folders)
for i in daysim_*
do
cd $i/5/
folder=`pwd |awk '{print $1}'`
awk '{ if... (3 Replies)
Hi, I want to print the first column with original value and without any double quotes
The output should look like
<original column>|<column without quotes>
$ cat a.txt
"20121023","19301229712","100397"
"20121023","19361629712","100778"
"20121030A","19361630412","100838"... (3 Replies)
Hello,
I'm trying to substitute a string with leading zero for all the records except the trailer record using awk command and with variables. The input file test_med1.txt has data like below
1234ABC...........................9200............LF... (2 Replies)
Hello, I had some difficulty to understand the gsub function and maybe the regex in this script to remove all the punctuations:
awk 'gsub(//, " ", $0)' text.txtFile text.txt:
This is a test for gsub
I typed this random text file
which contains punctuation like ,.;!'"?/\ etc.
The script... (6 Replies)
Discussion started by: yifangt
6 Replies
LEARN ABOUT DEBIAN
elk
ELK(1) General Commands Manual ELK(1)NAME
elk, scheme-elk - extensible Scheme interpreter
SYNOPSIS
elk [ -l file ] [ -h KBytes ] [ -p load-path ] [ -g ] [ -i ] [ -v type ] [[ -- ] args]
elk...
DESCRIPTION
Elk (Extension Language Kit) is a Scheme implementation designed as a general extension language for applications written in C or C++.
Normally, Elk is linked with the application it serves, but a stand-alone version of the Scheme interpreter is installed as well (usually
under the name elk). This interpreter, together with the standard Scheme toplevel, Elk can be used as an ordinary, stand-alone implementa-
tion of the Scheme language.
When called without the -l option, Elk loads the standard "toplevel" to start an interactive session. When called with -l file, the con-
tents of the specified file is loaded instead. If a `-' is given as a filename argument, Elk loads from standard input.
The option -p load-path can be used to override the standard load-path. The argument is a colon-separated list of directories. If this
option is not present and the environment variable ELK_LOADPATH is defined, the value of this variable is used to initialize the load-path.
The value of ELK_LOADPATH has the same format as the argument to the -p option.
The -h KBytes option is used to specify a non-standard heap size. The default heap size is 512 KBytes.
If the option -i is specified, symbols are mapped to lower case. Normally, Elk is case-sensitive.
The -g option causes the interpreter to run the garbage collector each time memory is allocated on the heap. This is useful for writers of
extensions who want to test the garbage collect behavior of an extension. Running Elk with the -g option is likely to reveal GC-related
bugs in extensions (such as not properly protected local objects), as it triggers a garbage collection each time an object is allocated on
the Scheme heap. A dot is written to standard output each time a garbage collection is performed when -g has been specified.
When called with one or more -v type (``verbose'') options, the interpreter prints additional informational messages to standard output,
depending on the value of the type argument. If type is load, the linker command and options are printed each time an object file is
loaded; if type is init, the names of extension initialization and finalization functions are printed as they are called.
The remaining args are put into a list of strings, and the Scheme variable command-line-args is bound to this list in the global environ-
ment. If arguments could be interpreted as options, `--' can be used to indicate the end of the options.
FILES
$TMPDIR/ldXXXXXX Temporary files
AUTHOR
Oliver Laumann
4th Berkeley Distribution 15 January 1991 ELK(1)