Hi,
I have written a korn shell script to compute the value of k.
formulae :
a=10
b=20
c=30
k=(a+b)*c
my shell script is :
a=10
b=20
c=30
k=`expr (($a + $b ) * $c )`
echo $k
### here paranthesis ( ) not accepting by expr function. (3 Replies)
i want to get a substring from a string and used such shell script:
var_year=`expr substr "07132006" 5 4`
echo $var_year
but i got such error message: expr: syntax error. why?
Note: Kshell used on solaris 8. :confused: (5 Replies)
Within a ksh script on HP-UX I trying to calculate a percentage of a number (number/100 x percentage) using the below method and expr.
TARPERC=`expr 16 / 100 \* 5`
TARSUM=`expr 16 + $TARPERC`
ZIPSUM=`expr $TARSUM \* 2`
If the input is 16
outputs are:
TARPERC: 0
TARSUM: 16
ZIPSUM: 32... (6 Replies)
Need help with the following, I want to extract the digits from the following file pattern
using the expr command. digits are in the range 1-99
Tried two different methods, not sure what I am doing wrong.
file1=file1.dbf
file10=file10.dbf
Works for
expr "$file10" : '.*\(\)'
10
... (2 Replies)
hello to everyone,
i am writing a shell script in unix and i use the following command:
lnum= cut -f 1 -d : aa
passline=`expr $lnum + 1`
echo "$passline"
with the following command i get the value that is stored in the first field of the file "aa" and i save it in the variable "lnum". i am... (2 Replies)
Hi All,
This is a piece of code from one of my scripts:
t1=`cat temp3.21447 | grep WEALTHTOUC_TRANS_20100409_233127.txt.txt.TRG | awk '{print $3}' | cut -c1-5`
t2=`cat temp3.21447 | grep WEALTHTOUC_TRANS_20100409_233127.txt.txt.TRG | awk '{print $5}' | cut -c1-5`
#t1=23:43... (5 Replies)
Hello, I am new to Shell programing.
I want to add two numbers & show result. command I use are as under
Echo Enter the two numbers
read number
d1 = ` expr $ num%10`
num = `expr $ num/10`
d2 = ` expr $ num%10`
num = `expr $ num/10`
sum = $ d1 + $ d2
echo the sum is $ sum
I am getting... (1 Reply)
Hi All,
I'm writing a shell script in KSH, where I want to store the filename, total record count and actual record count of all the source files. The source files reside in 4 different sub-folders under the same root folder.
Below is code:
#!/usr/bin/ksh... (6 Replies)
Discussion started by: jagari
6 Replies
LEARN ABOUT PHP
numfmt_get_text_attribute
NUMFMT_GET_TEXT_ATTRIBUTE(3) 1 NUMFMT_GET_TEXT_ATTRIBUTE(3)NumberFormatter::getTextAttribute - Get a text attribute
Object oriented style
SYNOPSIS
public string NumberFormatter::getTextAttribute (int $attr)
DESCRIPTION
Procedural style
string numfmt_get_text_attribute (NumberFormatter $fmt, int $attr)
Get a text attribute associated with the formatter. An example of a text attribute is the suffix for positive numbers. If the formatter
does not understand the attribute, U_UNSUPPORTED_ERROR error is produced. Rule-based formatters only understand NumberFormat-
ter::DEFAULT_RULESET and NumberFormatter::PUBLIC_RULESETS.
PARAMETERS
o $fmt
-NumberFormatter object.
o $attr
- Attribute specifier - one of the text attribute constants.
RETURN VALUES
Return attribute value on success, or FALSE on error.
EXAMPLES
Example #1
numfmt_get_text_attribute(3) example
<?php
$fmt = numfmt_create( 'de_DE', NumberFormatter::DECIMAL );
echo "Prefix: ".numfmt_get_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX)."
";
echo numfmt_format($fmt, -1234567.891234567890000)."
";
numfmt_set_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX, "MINUS");
echo "Prefix: ".numfmt_get_text_attribute($fmt, NumberFormatter::NEGATIVE_PREFIX)."
";
echo numfmt_format($fmt, -1234567.891234567890000)."
";
?>
Example #2
OO example
<?php
$fmt = new NumberFormatter( 'de_DE', NumberFormatter::DECIMAL );
echo "Prefix: ".$fmt->getTextAttribute(NumberFormatter::NEGATIVE_PREFIX)."
";
echo $fmt->format(-1234567.891234567890000)."
";
$fmt->setTextAttribute(NumberFormatter::NEGATIVE_PREFIX, "MINUS");
echo "Prefix: ".$fmt->getTextAttribute(NumberFormatter::NEGATIVE_PREFIX)."
";
echo $fmt->format(-1234567.891234567890000)."
";
?>
The above example will output:
Prefix: -
-1.234.567,891
Prefix: MINUS
MINUS1.234.567,891
SEE ALSO numfmt_get_error_code(3), numfmt_get_attribute(3), numfmt_set_text_attribute(3).
PHP Documentation Group NUMFMT_GET_TEXT_ATTRIBUTE(3)