Hello,
I want to set some environment variables with this script:
ip=$@
echo Remote Computer: $ip
PERLDB_OPTS="CallKomodo=$ip:9000 RemotePort=$ip:9010 PrintRet=0"
export PERLDB_OPTS
PERL5LIB=/opt/komodo
export PERL5LIB
echo PERLDB_OPTS: $PERLDB_OPTS
echo PERL5LIB: $PERL5LIB
But it... (5 Replies)
Hi all,
I am trying to set up some variables in a shell script. The variables contain values of various paths needed to run a java module. The problem is the variables dont seem to be setting at all.
here is what i am trying to do :
JAR_HOME=/home/was5/bdcms/scheduledjobs/lib
export... (6 Replies)
I've seen a few other threads like this, but they either went unanswered or failed to answer my question.
How do I set an environment variable in a Makefile?
What I'm trying to do is use GNU make to automate an ant build.
In order to run ant, I've got to first set a few environment... (1 Reply)
Hello All,
I am writing a script to set some environment variables which are required for a particular application. I understand that the environment variables set by Shell script can, at the max, be valid for the session. They will have to be set again once the session is closed and re-opened.... (1 Reply)
hi all,
I would appreciate if some one could explain me the difference between setting up the variables as shown below
HOME=${HOME:-"/home/user1"}
HOME=/home/user1 (1 Reply)
#!/bin/bash
if ; then
ASS1_DATA_DIR=./
echo $ASS1_DATA_DIR
export ASS1_DATA_DIR
echo "data dir"
fi
if ; then
ASS1_OUTPUT_DIR=./
export ASS1_OUTPUT_DIR
fi
I want to create a new environment variable ASS1_DATA_DIR and ASS1_OUTPUT_DIR in bash and set them to the current... (4 Replies)
Hi all!
I know that environment variables can be set on the .bashrc file, but I need to set them from a sh script. I saw a lot of websites that teach this but it doesn't work for me.
#!/bin/sh
DEKTOP=$DESKTOP=:/home/rrodrigues/Desktop
export DESKTOP
if I do echo $DESKTOP returns me... (10 Replies)
Hi,
In Cron file i'm using username and password hard-coded and now i wann to use environmental veraiables in cron file.
But Could you please guide me how to use these environmental variables in cron file ?
Thanks,
Shyamu.A (4 Replies)
Hi,
I have around 10 environment variables in my shell script. i want to set this all in a file and just call that file in my shell script. How can i do that ? Please help. TIA! (6 Replies)
Discussion started by: qwertyu
6 Replies
LEARN ABOUT OSX
dsexport
dsexport(1) BSD General Commands Manual dsexport(1)NAME
dsexport -- export records from OpenDirectory
SYNOPSIS
dsexport [--N] [-r record_list] [-e exclude_attributes] [-a address -u username [-p password]] output_file node_path record_type
DESCRIPTION
The dsexport utility exports records from Open Directory.
The first argument is the path to the output file. If the file already exists it will be overwritten.
The second argument is the path to the OpenDirectory node from which the records will be read.
The third argument is the type of record to export. If the record type does not begin with 'dsRecTypeStandard:' or 'dsRecTypeNative:', the
dsexport utility will determine if the node supports a standard attribute by the specified name; otherwise, dsexport will assume that the
record type is native. A warning will be printed if the record type is converted. Standard record types can be listed using the following
command: 'dscl -raw . -list /'.
OPTIONS
The options are as follows:
--N Export all attributes, including native attributes. By default, dsexport only exports standard attributes.
-r record_list
Comma-separated list of records to export from the specified node. The -r option may be used multiple times to specify additional
records to export. If the -r option is not specified, dsexport will attempt to export all records.
-e exclude
Comma-separated list of attributes that should not be exported. The -e option may be used multiple times to specify additional
attributes to exclude. The following attributes are always excluded: 'dsAttrTypeStandard:AppleMetaNodeLocation',
'dsAttrTypeStandard:RecordType', 'dsAttrTypeNative:objectClass'.
-a address
Address of the desired proxy machine.
-u username
Username to use for the proxy connection
-p password
Password to use for the proxy connection. If the -p option is not specified, dsexport will interactively prompt for the password.
NOTES
When using an LDAP node, please be aware that dsexport can only export as many records as the LDAP server is willing to return. If the LDAP
server has several thousand users, you may want to raise the maximum number of search results that the server returns. This can be done in
Server Admin (my.server.com>OpenDirectory>Settings>Protocols tab). By default this is set to 11000 results.
EXAMPLES
Export all user records from the local node to 'export.out':
$ dsexport export.out /Local/Default dsRecTypeStandard:Users
Export the group records for 'admin' and 'staff' from the LDAPv3 node on a proxy machine 'proxy.machine.com':
$ dsexport export.out /LDAPv3/127.0.0.1 dsRecTypeStandard:Groups -r admin,staff -a proxy.machine.com -u diradmin -p password
Export augmented users from the LDAPv3 node, including native attributes but excluding the PasswordPlus attribute:
$ dsexport augments.out /LDAPv3/127.0.0.1 dsRecTypeStandard:Augments --N -e "dsAttrTypeStandard:PasswordPlus"
EXIT STATUS
The dsexport utility exits 0 on success, and >0 if an error occurs.
SEE ALSO dscl(1), dsimport(1), DirectoryService(8)BSD 20 November 2008 BSD