I am trying to allow a user to enter in text and then store that text in a variable $gene to run in an awk command in which those values are used to run some calculations. I am getting syntax errors however, when I try. Thank you .
The awk runs great if it is a pre-defined file that is used, but it could also be user input.
Last edited by cmccabe; 02-22-2016 at 06:00 PM..
Reason: updated format
Using the following I'm trying to print the user's response to the prompt Y / N but I get nothing other than the contents of $1?
awk '{
printf($1 " ? (Y/N)")
getline myresponse < "-"
system("read myresponse")
if (myresponse == "Y")
{ print $1... (17 Replies)
I am trying to write a awk script that prompts user for input to set the FILENAME varable. I can get it set, but I think awk is not doing anything with it.
this is what I have so far
#!/usr/bin/nawk -f
BEGIN {
FILENAME = ""
printf "Enter name of file to check in : "
... (2 Replies)
Hi guys,
I am new to AWK and unix scripting. Please see below my problem and let me know if anyone you can help.
I have 2 input files (example given below)
Input file 2 is a standard file (it will not change) and we have to get the name (second column after comma) from it and append it... (5 Replies)
Hi Jim,
I have following script,i which i need to take dynamic value .
script,
nawk -v v1=grep"INT_EUR" $propertifilename | cut -d"=" -F2` -F'~' '{if (NF-1 !=v1)
{print "Error in " $0 " at line number "NR" tilde count " N-1}}' $filename
In the above script i want to use INT_EUR as a variable... (2 Replies)
Hi,
echo "Enter file name of input file list along with absolute path : "
read inputFileList
if
then
for string in `cat inputFileList`
do
echo $string
done
else
echo " file does not exist"
fi
From the above code, if the user enters a invalid file... (1 Reply)
this section of the awk code i have here takes file to work with from the user.
the user specifies the file name from the command line and the file name is assigned to the variable $FLIST
awk 'BEGIN {
while((getline < "'${FLIST}'")>0)
S
FS="\n"; RS="}\n"
}
now, i dont want... (5 Replies)
Hello,
I'm trying to figure out how best to approach this script, and I have very little experience, so I could use all the help I can get. :wall:
I regularly need to delete files from many directories.
A file with the same name may exist any number of times in different subdirectories.... (3 Replies)
Dear Friends,
I am looking for a shell script to merge input files into one file .. here is my idea:
1st paramter would be outfile file (all input files content)
read all input files and merge them to input param 1
ex: if I pass 6 file names to the script then 1st file name as output file... (4 Replies)
PGASetIntegerInitRange(2) PGAPack PGASetIntegerInitRange(2)NAME
PGASetIntegerInitRange - sets a flag to tell the initialization routines to set each integer-valued gene to a value chosen randomly from
the interval given by an upper and lower bound.
DESCRIPTION
No string initialization is done by this call.
INPUT PARAMETERS
ctx - context variable
min - array of lower bounds that define the interval the gene is initialized from
max - array of upper bounds that define the interval the gene is initialized from
OUTPUT PARAMETERS
none
SYNOPSIS
#include "pgapack.h"
void PGASetIntegerInitRange(ctx, min, max)
PGAContext *ctx
int *min
int *max
LOCATION
integer.c
EXAMPLE
Set the initialization routines to select a value for gene i
uniformly randomly from the interval [0,i]. Assumes all strings
are of the same length.
PGAContext *ctx;
int *low, *high, stringlen, i;
:
stringlen = PGAGetStringLength(ctx);
low = (int *) malloc(stringlen*sizeof(int));
high = (int *) malloc(stringlen*sizeof(int));
for(i=0;i<stringlen;i++) {
low[i] = 0;
high[i] = i
}
PGASetIntegerInitRange(ctx, low, high);
05/01/95 PGASetIntegerInitRange(2)