02-08-2012
Resolve Environment Variable
I am tyring to resolve an environment variable that is part of a string I selected from our database.
Simply put, I want cd to this folder before checking if a file exists.
The variable $in_loc has the value '$PS_HOME/int/VSP' where $PS_HOME is the environment variable.
I am using cd $in_loc in my ksh script, however it doesn't work. I get the error './getfile.sh[29]: $PS_HOME/int/VSP: not found'.
can anyone help me out. I have tried several things including readlink, realpath, and various forms of the cd command, but can't seem to get it to work...
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello,
I need some help to understand system and user environment files, such as .profile and others. I can edit my .profile file in my home directory. What I only touch in this file is the $PATH variable and when I am logged in under a telnet session, the PATH that I specify is used and... (8 Replies)
Discussion started by: jacobsa
8 Replies
2. UNIX for Dummies Questions & Answers
$ . oraenv (when i type this at the prompt)
ORACLE_SID = ? ( I get this)
I understand that . oraenv is a startup script and it has the ENV variable ORACLE_SID.
But pls let me know what more it explains and also how to change the env variable here. (2 Replies)
Discussion started by: thumsup9
2 Replies
3. Shell Programming and Scripting
Hi
I have a variable which is a path ie:
UBERROR=/cobwrk/mchr/prodsup/ub/wrk/../error
is there anyway I can get the output of an echo to read:
#echo $UBERROR
/cobwrk/mchr/prodsup/ub/error
instead of
#echo $UBERROR
/cobwrk/mchr/prodsup/ub/wrk/../error
Many thanks! (2 Replies)
Discussion started by: serm
2 Replies
4. Shell Programming and Scripting
Hi,
I have to set bunch of variables and all other programs like make,
perl will use them ..
Here are my constraints and requirements ...
The variables have to be set by executing a script that runs
in c shell. I cannot source the script since people who use this
script might be on... (8 Replies)
Discussion started by: sharanbr
8 Replies
5. Shell Programming and Scripting
i am not clear at some places i saw that assigning a env var with colon ':' like
export PATH=/usr/bin:/usr/ucb:/etc:/usr/sbin:.:/usr/platform/sun4u/sbin
here you can find : and a . and again :
could some one explain how it works...
see all is starting from root directory,
how : is used and... (6 Replies)
Discussion started by: Arunprasad
6 Replies
6. Solaris
Hi All,
I am new to SUN Solaris.I have some questions regarding environment variable.:confused:
Q1. Where the environment variables available in Solaris.
Q2. What command used here.
Q3. Can a user change this .Suppose i want to change the bash to ksh can it be possible here. Or i need to... (2 Replies)
Discussion started by: jdash.ps
2 Replies
7. Shell Programming and Scripting
I'm trying to make a sed substitution where the substitution pattern is an environment variable to be expanded, but the variable contains a "slash".
sed -e 's/<HOME_DIRECTORY>/'$HOME'/'This gives me the following error:
sed: -e expression #1, char 21: unknown option to `s'Obviously this is... (2 Replies)
Discussion started by: Ilja
2 Replies
8. Shell Programming and Scripting
Hello Everyone,
I am trying to resolve a variable inside another variable.Let me go straight to the example.
Input:
Query=$Table_1 Join $Table_2
(Query itself is a variable here)
Now for two different cases I am assigning different values to Table_1 and Table_2
Case 1:... (14 Replies)
Discussion started by: vinay4889
14 Replies
9. Shell Programming and Scripting
Hi All,
I have below variable,
xyz=\$AI_XFR
Now, if you will run the below command
=> echo $xyz
$AI_XFR
It is returning hardcoded string value.
Whereas in environment, there is value in it. Like below:
=> echo $AI_XFR
/home/aditya/sandbox/xfr/
I need to resolve this... (4 Replies)
Discussion started by: adgangwar
4 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
LEARN ABOUT FREEBSD
hv_netvsc
HYPER-V(4) BSD Kernel Interfaces Manual HYPER-V(4)
NAME
hv_netvsc -- Hyper-V Network Virtual Service Consumer
SYNOPSIS
To compile this driver into the kernel, place the following lines in the system kernel configuration file:
device hyperv
DESCRIPTION
The hv_netvsc driver implements the virtual network device for FreeBSD guest partitions running on Hyper-V. FreeBSD guest partitions running
on Hyper-V do not have direct access to network devices attached to the Hyper-V server. Although a FreeBSD guest can access network devices
using Hyper-V's full emulation mode, the performance in this mode tends to be unsatisfactory.
To counter the above issues, the hv_netvsc driver implements a network Virtual Service Consumer (VSC) that relays network requests from the
guest partition to the network Virtual Service Provider (VSP) hosted in the root partition using the high performance data exchange infra-
structure provided by hv_vmbus(4) driver. The VSP in the root partition then forwards the network related requests to the physical network
card.
SEE ALSO
hv_ata_pci_disengage(4), hv_storvsc(4), hv_utils(4), hv_vmbus(4)
HISTORY
Support for hv_netvsc first appeared in FreeBSD 10.0. The driver was developed through a joint effort between Citrix Incorporated, Microsoft
Corporation, and Network Appliance Incorporated.
AUTHORS
FreeBSD support for hv_netvsc was first added by Microsoft BSD Integration Services Team <bsdic@microsoft.com>.
BSD
September 10, 2013 BSD