Hi all! I think someone might be able to solve my problem pretty easily.
I am trying to run a bash loop with 3 variables.
Hi,
Into KSH, or AWK, I have a variable that contains undefined number of varX. who knows how much
Code:
MYVAR="var1|var2|var3..."
I would like to convert it to this format, that would ouput echo $mynewvariablecontent
Code:
'var1','var2','var3'
would you have the possible solution?
I have a file and i'd like to be able to read it, taking each line to a variable as dictated by the file:
structure:
var1:result1
var2:result2
var3:result3
I'd like each of these to represent
var1=result1
var2=result2
var3=result3
I think i know how to split these up using : as a seperator, but i'm not sure where to start on taking one of the elements as the variable name.
Cheers
Chris
Hi I am beginner in writing shell scripting please tell me how to compare a string in Unix shell.
i have two variables in a shell script,
Code:
var1="00101 00201 00301 303 401 405"
var2="101 201 301"
i want to compare var1 with var2 . for example if 101 from Var1 present in Var2 or not. similarly 201 of Var1 present in Var2.
Hi,
I need to pass a variable in the search string of awk.
I have tried different forms, but the awk -v option does not work on my Unix version.
This is what i need (Example) :
Code:
var=GHI
var1=coll$var
var3=$(awk -v d="$var1" '$1 ~ d { print $2 }' abc.txt)
Is there any alternative to the "-v" option?
Thanks,
Below is the issue I am having.
I'm learning the basics of shell programming, so I wrote something simple like
#!/bin/bash
read var1
read var2
if [ var1 -lt var2 ]; then
echo "var1 is lt var2"
else
echo "var2 is lt var1"
fi
My understanding is that variables are untyped in Bash, and that any variable may be used as an integer if it only contains digits.
I am trying to run a small script - test - on ubuntu box.
It is as follows:
var1 = bash
var2 = /home/test/directory
...
...
<some more variable assignments and then program operations here>
...
...
Now every time I run it, then it throws errors:
root@localhost#/opt/test
/opt/test: line 1: var1: command not found
/opt/test: line 3: var2: command not found
...
...
more similar errors
.
I need a way to pass a given variable - lets say thearch - to several different files within a given class. I need to be able to state the contents of this variable for each file individually.