Sponsored Content
Full Discussion: Condition checking
Top Forums Shell Programming and Scripting Condition checking Post 23103 by usfrog on Monday 17th of June 2002 10:28:20 AM
Old 06-17-2002
My 2 cents here: I notice that the logical condition "a not equal dhgsf or a not equal hdhdhss or a not equal zxhcgvxhsg (etc)" is ALWAYS TRUE :-)

You probably meant -a (and) instead of -o (or) Smilie
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Checking condition inside the loop

Hi all, I have one clarification i am using the loop which will process for each record .suppose there is f ailure in the first record it need to send mail and process the next .my code: defcount=`cat <filename>|wc -l` while ] do if <some condiotion> then echo "mail" fi done so... (1 Reply)
Discussion started by: ithirak17
1 Replies

2. Shell Programming and Scripting

sed solution for condition checking

Hi all , Recently i came across this in FAQ's. I have a file cat rem.txt sreedhar 20 sreedhar 10 sreedhar 15 sreedhar 18 sreedhar 16 sreedhar 30 I have to replace sreedhar with "Sridhar" if the second parameter is > 18. I need to do it in "sed" only. I am wondering how this... (4 Replies)
Discussion started by: panyam
4 Replies

3. Shell Programming and Scripting

Unzip file By checking condition.

Hi.. Gurus I Have a list of .zip files in a directory. I want to check whether each .zip file having some particular file or not (say .jsp) if it's having .Jsp file then create a directory as per the .zip file and extract the content to that directory except the .jsp file, If .zip not having... (3 Replies)
Discussion started by: posix
3 Replies

4. Shell Programming and Scripting

Cutting specific line of a file by checking condition

testfile.csv 0","1125209",,"689202CBx18888",,"49",,,"NONMC",,,,,"01112010",,,,,,,"MTM- "1","",,"689202ABx19005",,"49",,,"NONMC",,,,,"01072010",,,,,,,"MTM- testfile.csv looks like above format if the second column is null then get 23rd column and store in a different varible .. add all the... (1 Reply)
Discussion started by: mgant
1 Replies

5. Shell Programming and Scripting

create separate file after checking condition..

Problem : I want to create a separate file for country list if condition is true. Please help. ***************************************************** Input file: SV-INCR-139302-365540488-201104090934.sqllog SV-INCR-1082-552793184-201104040805.sqllog SV-INCR-1077-855045741-201104040805.sqllog... (4 Replies)
Discussion started by: humaemo
4 Replies

6. Shell Programming and Scripting

Multiple condition checking in bash

Hi All, I am trying to check if two variables have value assigned to it. i am doing it like if ] then echo "Please specify either single hostname or host file for the report" usage exit fi But its not working for it.Even i specify values for both variables it dont go... (6 Replies)
Discussion started by: kailash19
6 Replies

7. Shell Programming and Scripting

Checking file existence along with condition

Hi am trying to write a script which find the existence of a file from a find command output and perform a task if the file exists. Help me out with the correct syntax . Am trying with the following one but unable to get the output. if then <some tasks> else echo "file not exists" fi (5 Replies)
Discussion started by: rogerben
5 Replies

8. Shell Programming and Scripting

Condition checking in UNIX

i have a script where i have to find the age of a file, if then echo "dnb file is present for the monthly load" >> $RUNLOG dnb="1" else echo "dnb file has not arrived yet" > $ERRLOG dnb="0" fi i know the file is available so... (3 Replies)
Discussion started by: lovelysethii
3 Replies

9. Shell Programming and Scripting

Checking for null condition in a UNIX variable

i have this code for i in `cat sql_output.txt` do -- some script commands done sql_output.txt has 1 column with employee_ids If the sql_output.txt is null then the do loop should not execute. How can i implement this. for i in `cat sql_output.txt` If i is null or empty then ... (5 Replies)
Discussion started by: rafa_fed2
5 Replies

10. Shell Programming and Scripting

Condition checking issue while if

hi, i am using a simple condition end_ct=`sqlplus -s $ORACLE_USER/$ORACLE_PASS@$ORACLE_SID << EOF select description from bravo_statistics where trunc(time_stamp)=trunc(sysdate)-1 and description='END CAT'; EOF` echo $end_ct; echo... (30 Replies)
Discussion started by: lovelysethii
30 Replies
shmctl(2)							System Calls Manual							 shmctl(2)

Name
       shmctl - shared memory control operations

Syntax
       #include <sys/types.h>
       #include <sys/ipc.h>
       #include <sys/shm.h>

       int shmctl (shmid, cmd, buf)
       int shmid, cmd;
       struct shmid_ds *buf;

Description
       The system call provides a variety of shared memory control operations, as specified by cmd.  The following cmds are available:

       IPC_STAT       Place  the  current  value  of each member of the data structure associated with shmid into the structure pointed to by buf.
		      The contents of this structure are defined in

       IPC_SET	      Set the value of the following members of the data structure associated with shmid to the corresponding value found  in  the
		      structure pointed to by buf:
		      shm_perm.uid
		      shm_perm.gid
		      shm_perm.mode    /* only low 9 bits */

		       This  cmd  can  only be executed by a process that has an effective user ID equal to either that of the superuser or to the
		       value of in the data structure associated with shmid.

       IPC_RMID       Remove the shared memory identifier specified by shmid from the system and destroy the shared memory segment and data struc-
		      ture  associated	with  it. This cmd can only be executed by a process that has an effective user ID equal to either that of
		      the superuser or to the value of in the data structure associated with shmid.

       SHM_LOCK       Lock the shared memory segment specified by shmid in memory.  Lock prevents the shared memory segment from being swapped	or
		      paged.  This cmd can only be executed by a process that has an effective user ID equal to the superuser.

       SHM_UNLOCK     Unlock  the shared memory segment specified by shmid.  This cmd can only be executed by a process that has an effective user
		      ID equal to the superuser.

Return Values
       Upon successful completion, a value of zero (0) is returned.  Otherwise, a value of -1 is returned, and	errno  is  set	to  indicated  the
       error.

Diagnostics
       The system call fails if any of the following is true:

       [EINVAL]       The shmid is not a valid shared memory identifier.

       [EINVAL]       The cmd is not a valid command.

       [EACCES]       The cmd is equal to IPC_STAT, and read permission is denied to the calling process.  For further information, see

       [EPERM]	      The  cmd is equal to IPC_RMID or IPC_SET, and the effective user ID of the calling process is not equal to that of the supe-
		      ruser or to the value of in the data structure associated with shmid.

       [EPERM]	      The cmd is equal to SHM_LOCK or SHM_UNLOCK and the effective user ID of the calling process is not  equal  to  that  of  the
		      superuser.

       [EINVAL]       The cmd is equal to SHM_LOCK, and the shared memory segment is currently locked by this process.

       [EINVAL]       The  cmd	is equal to SHM_UNLOCK, and the shared memory segment specified by shmid is not currently locked in memory by this
		      process.

       [EFAULT]       The buf points to an illegal address.

See Also
       shmget(2), shmop(2)

																	 shmctl(2)
All times are GMT -4. The time now is 12:05 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy