Problem with Darwin typeset -i


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Problem with Darwin typeset -i
# 1  
Old 08-27-2004
Problem with Darwin typeset -i

From the bash manpage:
typeset [-afFirtx] [-p] [name[=value]]

What I'm trying to do is add two values in hexadecimal and have the resulting number display in hexadecimal. What I get is the result displayed in decimal. For instance:
Code:
a=0x10
b=0x30
((c=a+b))
echo $c

...displays 64. The arithmatic is correct, but the format should be 0x40. I tried using typeset -i16 c, but apparently, the option -i doesn't accept parameters in Darwin, so I get this error:
Code:
-bash: typeset: -1: invalid option
typeset: usage: typeset [-afFirtx] [-p] name[=value] ...

Can anyone help the newbie with a different solution? How can I get the result to display in hexadecimal format?
# 2  
Old 08-27-2004
printf "0x%x" $c

man printf
# 3  
Old 08-27-2004
Thanks, but now I really feel newbie-ish! The only consolation I have is that I just looked up the manpage before I came back here. I didn't figure it out, though, so...thanks.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Typeset conversion problem from ksh to bash

Hi, typeset -l sgf # all lowercase letters typeset -u SGF # all uppercase letters sgf=$1 SGF=$sgf these lines used in my scripts . It ran fine in ksh but when we convert this to bash it erroring out. I like to know what the use of typeset ?? Thanks & Regards kanagaraj (3 Replies)
Discussion started by: kanagaraj
3 Replies

2. OS X (Apple)

Darwin ports

Hi there. I have an MacBookPro and I want to install Darwin ports. I downloaded & installed MacPorts-1.7.0.pkg and now I don't know what to do. I tried: # port -d selfupdate .... error 1 Command output: checking build system type... i686-apple-darwin9.7.0 checking host system type...... (7 Replies)
Discussion started by: hirohitosan
7 Replies

3. UNIX for Dummies Questions & Answers

sed -i on Darwin

This is the first time I've come across this issue sed -i 's/"//g' iscrmireturns sed: 1: "iscrmi": command i expects \ followed by textApparently the -i option is non-standard FreeBSD extensions - does that mean it's not available on Darwin? Strange (1 Reply)
Discussion started by: platz
1 Replies

4. OS X (Apple)

Darwin 10.4 - Gnome

Hello, I was curious about how one would go about installing gnome on darwin. As far as I know it must be harder than FreeBSD because there doesn't seem to be any ports for it. Would you have to first set up a build environment (GCC etc...) and then compile it from scratch? or is there an... (3 Replies)
Discussion started by: kpedersen
3 Replies

5. Programming

Problem with curses library on Mac OS 10.2 darwin

Hello, I am trying to write a simple program with functions in the ncurses library, on a Mac running OSX 10.2.8, with the compiler and libraries that were included in the Dec 2002 Developer's tools release (the last one that runs on Jaguar, as far as I know). When I try to compile, I get... (2 Replies)
Discussion started by: marks
2 Replies

6. UNIX for Dummies Questions & Answers

Open Darwin iso problem.

Very new to OD and unix. I need to know how to create a bootable CD from the ISO. thanks :confused: (3 Replies)
Discussion started by: Front
3 Replies

7. BSD

Darwin via PearPC

How can I send Ctrl+Alt+Del for Darwin running in PearPC for Linux? (1 Reply)
Discussion started by: eugrus
1 Replies

8. UNIX for Dummies Questions & Answers

Darwin x86

so, what's everyone's opinion on Darwin (x86 rendition)? is it worth installing at the moment? pros? cons? comments? (5 Replies)
Discussion started by: Karma
5 Replies

9. UNIX for Dummies Questions & Answers

ADSL with Darwin 1.41

Hey everyone, just to let you all know "I'm an uber n00b" I'm connected to Telstra Bigpond's (Australian ISP) ADSL network, now I;m running Darwin 1.41 on an Apple Macintosh PPC computer. I don't know how to set up ADSL on this system, can someone please guide me. (3 Replies)
Discussion started by: Syphor
3 Replies

10. Programming

ncurses/Darwin

I am using Darwin on Mac OS X.I.I (new to both Unix and C++). I downloaded the ncurses library from http://prdownloads.sourceforge.net/gnu-darwin/ncurses-5.2.tgz, but I don't know what to do with it now. Stuffit has expanded the archive, but I still have the original .tgz as well (if that's... (1 Reply)
Discussion started by: parmenides
1 Replies
Login or Register to Ask a Question