...
The second variant uses the logical meaning of non-zero being FALSE, the "&&" is a logical "OR": that way, if "command" returns "FALSE", the second command is executed, otherwise not.
I hope this helps.
bakunin
I think "&&" is the logical "AND", "||" means "OR", so it should be
I'm receiving an exit code 64 in our batch scheduler (BMC product control-m) executing a PERL script on UX-HP. Can you tell me where I can find a list of exit codes and their meaning. I'm assuming the exit code is from the Unix operating system not PERL. (3 Replies)
Hi , i have shell scripts that run the mysql directly by echoing and redirecting the output to the mysql logins. whenever the query executes successfully then the script runs fine and nothing has to be done there.
Now, when there is an error executing the query then it will generate the error... (8 Replies)
Our machines HP-UX 10.20 Ace, Attempting to run
various areas of SAM such as Backup and Restore, Printers and Plotters any areas of Time, etc give errors like the following:
unexpected exit: process /usr/sam/lbin/samx/ -C -p 1358 -s br_sa_bdevs
/usr/sam/lib///br.ui exited with a non-zero exit... (0 Replies)
Hi
when use "tar cpvzf /dev/st0 --exclude=/proc --exclude-/lost+found --exclude=/mnt --exclude=/media --exclude=/sys /" to tape,
get the following message "tar: error exit delayed form pervious error",
What is the mean ? Please suggest some solution for these errors. thx (1 Reply)
im running a while loop as a file watcher, with incremental counter on the retries..however when the retries reach it's limit i want it exit and echo and error and stop the batch. Im not sure the code i have will do that already...
Here is what i have that works:
#!/usr/bin/ksh
count=0... (2 Replies)
Hi guys
I would just like to know if aCC supports the command exit(0); in c++?
I am always getting the error below:
Error 328: "ac5.C", line 37 # Function 'exit' has not been defined yet; cannot call.
exit(0);
^^^^
Anyone had this problem?
Thanks! (2 Replies)
Hi,
I have a script ABC which calls another script XYZ. Function of XYZ is to ftp a file from one server to another.
code for ABC:
#!/bin/ksh
PATH=/usr/bin
home/user/xyz "$@"
exit $?
~
code for xyz:
#!/bin/ksh
HOSTNAME=$1
SRCNAME=$2
DSTNAME=$3 (4 Replies)
I have a script which connects to a remote server via FTP and gets some file from there.
#!/bin/bash
/usr/bin/ftp -n remote.hostname.com <<EOF
quote USER user123
quote PASS password123
lcd /dir1/dir2/dir3
cd /
mget file_pattern*
close
bye
EOF
rc=$?
if ]
... (7 Replies)
Hi,
I am using Jenkins and have integrated JMeter for testing. JMeter is generating a file with results properly using shell script. I have to validate the results and exit the shell with non-zero so my jenkins job gets failed. I tried multiple ways to grep the output file and read the results... (2 Replies)
Discussion started by: sitaram
2 Replies
LEARN ABOUT PHP
popen
POPEN(3) 1 POPEN(3)popen - Opens process file pointerSYNOPSIS
resource popen (string $command, string $mode)
DESCRIPTION
Opens a pipe to a process executed by forking the command given by $command.
PARAMETERS
o $command
- The command
o $mode
- The mode
RETURN VALUES
Returns a file pointer identical to that returned by fopen(3), except that it is unidirectional (may only be used for reading or writing)
and must be closed with pclose(3). This pointer may be used with fgets(3), fgetss(3), and fwrite(3). When the mode is 'r', the returned
file pointer equals to the STDOUT of the command, when the mode is 'w', the returned file pointer equals to the STDIN of the command.
If an error occurs, returns FALSE.
EXAMPLES
Example #1
popen(3) example
<?php
$handle = popen("/bin/ls", "r");
?>
If the command to be executed could not be found, a valid resource is returned. This may seem odd, but makes sense; it allows you to
access any error message returned by the shell:
Example #2
popen(3) example
<?php
error_reporting(E_ALL);
/* Add redirection so we can get stderr. */
$handle = popen('/path/to/executable 2>&1', 'r');
echo "'$handle'; " . gettype($handle) . "
";
$read = fread($handle, 2096);
echo $read;
pclose($handle);
?>
NOTES
Note
If you're looking for bi-directional support (two-way), use proc_open(3).
Note
When safe mode is enabled, you can only execute files within the safe_mode_exec_dir. For practical reasons, it is currently not
allowed to have .. components in the path to the executable.
Warning
With safe mode enabled, the command string is escaped with escapeshellcmd(3). Thus, echo y | echo x becomes echo y | echo x.
SEE ALSO pclose(3), fopen(3), proc_open(3).
PHP Documentation Group POPEN(3)