08-17-2006
using variables
Hi,
1-I want to display /u01/ followed by a variable (the first parameter that I type after the name of my script. For exemple :
#myscript 555
/u01/555
How should I write it ? I scripted :
echo /u01/${%1}
and I received :
line 1: /u01/${%1}: bad substitution
2-I want to display /u01/file_060817.log
where 060817 is the date of the day. I scripted
echo /u01/file_$date
but nothiong dissapeared unless
/u01/file_
how to do it ?
Many thanks in advance.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have a script that I'm trying to shorten (below) by removing repetitive code.
if ]
then
commodity_ndm_done=Y
fi
if ]
then
customer_ndm_done=Y
fi
if ]
then
department_ndm_done=Y
fi
if ]
then
division_ndm_done=Y
fi (3 Replies)
Discussion started by: superdelic
3 Replies
2. Shell Programming and Scripting
I am writing a csh script and I need to echo a word that starts with $ and is not a variable. How do I do that? (3 Replies)
Discussion started by: oprestol
3 Replies
3. Shell Programming and Scripting
Hello,
FIRST QUESTION:
I am writing a script in which a query is taken at the beginning of the script to be later used at the end. In the query, variables are generated from a loop, and I would like to assign the variable NAME (not value) with an appended 1, 2, 3, 4.....n. The number of... (2 Replies)
Discussion started by: Allasso
2 Replies
4. Programming
Hello everybody,
I am having problem in converting byte array variables to Hexa String variables for Linux. I have done, converting byte array variables to Hexa String variables for Windows but same function doesn't work for linux. Is there any difference in OS ? The code for Windows is given... (2 Replies)
Discussion started by: ritesh_163
2 Replies
5. Shell Programming and Scripting
I can't for the love of me figure out how to work with double quotes and single quotes in variables in bash scripts. For instance, I added the following line to my .bash_aliases file:
WINDOWS="'/host/Documents and Settings/Solar Zenith/My Documents'";
I want this so that I can go straight to 'My... (2 Replies)
Discussion started by: solar zenith
2 Replies
6. Shell Programming and Scripting
I need to define a variable of variable. I'll try to explain it.
I've a list:
LIST="aaa bbb ccc"I need to do something like:
for word in LIST ;do
res_$word=`ls $word`
done
This doesn't work. Any idea?
Thanks (3 Replies)
Discussion started by: kekaes
3 Replies
7. Shell Programming and Scripting
Hi All,
i have a requirement where i have to run a script with at least 25 arguements and position of arguements can also change. the unapropriate way is like below. can we achieve this in more good and precise way??
#!/bin/ksh
##script is sample.ksh
age=$1
gender=$2
class=$3
.
.
.... (3 Replies)
Discussion started by: Lakshman_Gupta
3 Replies
8. Shell Programming and Scripting
Sometimes it is handy to protect long scripts in C++.
The following syntax works fine for simple commands:
#define SHELLSCRIPT1 "\
#/bin/bash \n\
echo \"hello\" \n\
"
int main ()
{
cout <<system(SHELLSCRIPT1);
return 0;
}
Unfortunately for there are problems for:
1d arrays:... (10 Replies)
Discussion started by: frad
10 Replies
9. Shell Programming and Scripting
Trying to do so
echo "111:222:333" |awk -F: '{system("export TESTO=" $2)}'But it doesn't work (2 Replies)
Discussion started by: urello
2 Replies
10. UNIX for Dummies Questions & Answers
Below are three variables, which I want to pass into variable RESULT1
username1=userid
poihostname1=dellsys.com
port1=8080
How can I pass these variables into below code...
RESULT1=$((ssh -n username1@poihostname1 time /usr/sfw/bin/wget --user=sam --password=123 -O /dev/null -q... (4 Replies)
Discussion started by: manohar2013
4 Replies
LEARN ABOUT PHP
date_default_timezone_set
DATE_DEFAULT_TIMEZONE_SET(3) 1 DATE_DEFAULT_TIMEZONE_SET(3)
date_default_timezone_set - Sets the default timezone used by all date/time functions in a script
SYNOPSIS
bool date_default_timezone_set (string $timezone_identifier)
DESCRIPTION
date_default_timezone_set(3) sets the default timezone used by all date/time functions.
Note
Since PHP 5.1.0 (when the date/time functions were rewritten), every call to a date/time function will generate a E_NOTICE if the
timezone isn't valid, and/or a E_WARNING message if using the system settings or the $TZ environment variable.
Instead of using this function to set the default timezone in your script, you can also use the INI setting date.timezone to set the
default timezone.
PARAMETERS
o $timezone_identifier
- The timezone identifier, like UTC or Europe/Lisbon. The list of valid identifiers is available in the "List of Supported Time-
zones".
RETURN VALUES
This function returns FALSE if the $timezone_identifier isn't valid, or TRUE otherwise.
EXAMPLES
Example #1
Getting the default timezone
<?php
date_default_timezone_set('America/Los_Angeles');
$script_tz = date_default_timezone_get();
if (strcmp($script_tz, ini_get('date.timezone'))){
echo 'Script timezone differs from ini-set timezone.';
} else {
echo 'Script timezone and ini-set timezone match.';
}
?>
CHANGELOG
+--------+---------------------------------------------------+
|Version | |
| | |
| | Description |
| | |
+--------+---------------------------------------------------+
| 5.3.0 | |
| | |
| | Now throws E_WARNING rather than E_STRICT. |
| | |
| 5.1.2 | |
| | |
| | The function started to validate the $time- |
| | zone_identifier parameter. |
| | |
+--------+---------------------------------------------------+
SEE ALSO
date_default_timezone_get(3), "List of Supported Timezones".
PHP Documentation Group DATE_DEFAULT_TIMEZONE_SET(3)