Sponsored Content
Top Forums Programming Unable to assign zero to unsigned character array Post 302757083 by kbw on Thursday 17th of January 2013 04:35:11 AM
Old 01-17-2013
I would not expect that code to compile as def, ghi are dereferenced incorrectly.

Further more, it's not clear what you mean when you say zero. Do you mean ASCII code zero or the character zero? You seem to have a mix of both.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

assign awk array with printf

I am trying to assign a awk array for further processing later in the script. I can't seem to figure it out. If someone could look at this and help me, I would very much appreciate it. Thanks in Advance. for ( x = 1 ; x <= Var ; x++ ) { if ( x in varr ) { ... (2 Replies)
Discussion started by: timj123
2 Replies

2. Shell Programming and Scripting

Unable to assign value to variable using awk coz of whitespace in value

Unix gurus, I have a file as below, which is basically the result set obtained from a sql query on an Oracle database. ID PROG_NAME USER_PROG_NAME -------- --------------- ---------------------------------------- 33045 INCOIN Import Items 42690 ... (3 Replies)
Discussion started by: sunpraveen
3 Replies

3. Shell Programming and Scripting

How to assign a variable to an array

I want to ask the user to enter an X amount of file names. I want to put those names into an array and then loop back through them to verify they are in the directory. 1st- How would I assign the value to an array and what is the correct syntax. 2nd- how would i reference that array after I... (3 Replies)
Discussion started by: tvb2727
3 Replies

4. Shell Programming and Scripting

assign value to array variable

Hi, I have a piece of code as follows: i=0 while read LINE do var = "$LINE" i=$((i+1)) echo "${var}" done < file I want to assign value to the array var. However, when i execute the script i get a error. Please can you help me know what i am missing. I ultimately want to... (2 Replies)
Discussion started by: sunrexstar
2 Replies

5. Shell Programming and Scripting

Assign value to array separated by #

Hi all , I have a string like para1#para2#para3 i want to assign para1 as first element para2 as second and so on i tried IFS=# set -A array para1#para2#para3 echo ${array} para1 para2 para3 i want echo ${array} para1 (2 Replies)
Discussion started by: max_hammer
2 Replies

6. Shell Programming and Scripting

Unable to assign command output to variable

Code set -x STATUS="0" echo $STATUS for i in `ls -ltr Report*|awk '{ print $9 }'` do if then flg = "`head -1 "$i" |cut -c 31-33`" echo `head -1 "$i" |cut -c 31-33` echo $flg if then echo "having Fun" STATUS="2" else echo "no Fun" fi fi (2 Replies)
Discussion started by: Funkeydude
2 Replies

7. Shell Programming and Scripting

Unable to read assign values to two variables in while loop

I am trying to read a input file which has two columns separated by space Input file server1 server2 server3 server4 server5 server6 When i execute the below while code it reads line by line and a and b variables are able to successfully fetch the values while read a b do echo "$a" echo... (5 Replies)
Discussion started by: chidori
5 Replies

8. Shell Programming and Scripting

How to Assign an shell array to awk array?

Hello All, Can you please help me with the below. #!/bin/bash ARR="No Differences In Stage Between HASH_TOTALS & HASH_TOTALS_COMP For UNINUM:0722075 PROVIDER:5 EXTRACT_DT:30-SEP-12 VER_NUM:1" ARR="No Differences In Stage Between HASH_TOTALS & HASH_TOTALS_COMP For UNINUM:0722075 PROVIDER:5... (14 Replies)
Discussion started by: Ariean
14 Replies

9. Shell Programming and Scripting

Unable to assign a value

I have written a shell script to calculate dbsize :- db2 "call get_dbsize_info(?,?,?,-1)" | sed -n '8p' | awk -F : '{print $2}' dbsize=`db2 "call get_dbsize_info(?,?,?,-1)" | sed -n '8p' | awk -F : '{print $2}'` echo $dbsize when I execute it the syntax works but it's not... (11 Replies)
Discussion started by: lazydev
11 Replies

10. Shell Programming and Scripting

Assign two dimensional array in bash at once

Hi, I have a 10*10 two dimensional array. How do I assign value to all it's 100 elements at once? I don't want to open two for loops and assign one by one. Thanks, Amit (2 Replies)
Discussion started by: amit14august
2 Replies
types(5)							File Formats Manual							  types(5)

Name
       types - primitive system data types

Syntax
       #include <sys/types.h>

Description
       The data defined in the include file are used in UNIX system code.  Some data of these are accessible to user code:
       #ifndef _TYPES_
       #define _TYPES_

       /* major part of a device */
       #define major(x)        ((int)(((unsigned)(x)>>8)&0377))

       /* minor part of a device */
       #define minor(x)        ((int)((x)&0377))

       /* make a device number */
       #define makedev(x,y)    ((dev_t)(((x)<<8) | (y)))

       typedef unsigned char   u_char;
       typedef unsigned short  u_short;
       typedef unsigned int    u_int;
       typedef unsigned long   u_long;
       typedef unsigned short  ushort;	       /* sys III compat */

       #ifdef mips
       typedef struct  _physadr { int r[1]; } *physadr;
       typedef struct  label_t {
	       int     val[12];
       } label_t;
       #endif
       typedef struct  _quad { long val[2]; } quad;
       typedef long    daddr_t;
       typedef char *  caddr_t;
       typedef u_long  ino_t;
       typedef long    swblk_t;
       typedef int     size_t;
       typedef int     time_t;
       typedef short   dev_t;
       typedef int     off_t;

       typedef struct  fd_set { int fds_bits[1]; } fd_set;
       #endif

       The  form  daddr_t is used for disk addresses except in an i-node on disk.  For further information, see Times are encoded in seconds since
       00:00:00 GMT, January 1, 1970.  The major and minor parts of a device code specify kind and unit number of a device and	are  installation-
       dependent.   Offsets  are measured in bytes from the beginning of a file.  The label_t variables are used to save the processor state while
       another process is running.

See Also
       dbx(1), lseek(2), time(3), fs(5)

								       RISC								  types(5)
All times are GMT -4. The time now is 09:59 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy