09-21-2006
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
When i run the below code :
v_shortfield = ""
if ; then
echo "ravi"
else
echo "kumar"
fi
i am getting output as :
sam.ksh: test: argument expected
kumar
Why i am getting error test:argument expected
and why i am not getting output as "ravi" :confused: (5 Replies)
Discussion started by: rkrgarlapati
5 Replies
2. UNIX for Dummies Questions & Answers
Hi all,
I am getting "test:argument expected" error in the following script
LOGDIR=$XXAR_TOP/log
PROGRAM_NAME=XXAR_GPS_LBFDMSGEN
..
..
..
Check_Errors()
{
sqllogfile=$1
cd ${LOGDIR}
countfile=${LOGDIR}/${PROGRAM_NAME}.tmp
echo "countfile is " $countfile >> $LOGFILE
echo... (4 Replies)
Discussion started by: rrs
4 Replies
3. Shell Programming and Scripting
Can someone help me with a very simple query
I have the following script:
#!/bin/sh
VAR1=""
if
then
VAR1="Message"
fi
echo $VAR1
put when i run it i get the following error
test_job.sh: test: argument expected (5 Replies)
Discussion started by: andy202
5 Replies
4. Shell Programming and Scripting
I'm newbie to coding script so i found test: argument expected when i run it. please help me
a=`df -k |awk '{print $5 }'|egrep "(100%|%)"|cut -d"%" -f1|tail -1`
if
then
df -k|egrep "(100%|%)"|awk '{print $1,$5,$6}'
else
echo "No disk capacity more than 80%"
fi
thk in advance (7 Replies)
Discussion started by: unitipon
7 Replies
5. Shell Programming and Scripting
Hi,
Since i am new to Unix and on suggestion on some smart guys on unix... i have decide to learn more deeply on Unix...so i was kind of playing with if statements and found this error... though i tried to correct is for hours now i couldnt find whats wrong in my loop.
if
then
... (4 Replies)
Discussion started by: bhagya2340
4 Replies
6. Shell Programming and Scripting
Hello all,
I am trying to figure out why i am getting an error while executing the script...altought it seems like its work...but still get the test arguement error...any help would be appericiate...this script basically connects to any oracle db ( just have to pass db name to it)... (4 Replies)
Discussion started by: abdul.irfan2
4 Replies
7. UNIX for Advanced & Expert Users
Hi All,
I am running the script
VBoxManage list vms |sed 's/"//g' | cut -d " " -f1 > har1out.mytxt
result=`cat har1out.mytxt | grep $1'
echo $result
echo $1
{
if
then
echo pass
else
echo fail
fi (2 Replies)
Discussion started by: harsha85
2 Replies
8. Shell Programming and Scripting
check_build_info_table()
{
if
then
export build_info_table=`sqlplus -s sna/dbmanager <<!
set pagesize 0 heading off feedback off
SELECT DISTINCT TABLE_NAME FROM ALL_TABLES WHERE OWNER = 'XYZ' AND TABLE_NAME = 'MY_TABLE';
exit
!`
... (3 Replies)
Discussion started by: ambarginni
3 Replies
9. UNIX for Dummies Questions & Answers
Hi,
I am trying to write a small script that validates if there exist files that start with a pattern in a given directory. Below is the piece of my script:
#!/usr/bin/ksh
BTFDIR=/opt/ships/temp
if
then
echo 'found'
else
echo 'not found'
fi
When I run this... (2 Replies)
Discussion started by: snvniranjanrao
2 Replies
10. Shell Programming and Scripting
The following example prompts are passed into the shell script.
$1 = /tmp/dir/
$2 = varies (test.txt, test1.txt, test2.txt...)
$3 = test_YYYYMMDD.txt
---------------------------------------------------------------------------
#!/bin/sh
cd $1
if ; then
if ; then
... (3 Replies)
Discussion started by: smkremer
3 Replies
LEARN ABOUT FREEBSD
pmc_attach
PMC_ATTACH(3) BSD Library Functions Manual PMC_ATTACH(3)
NAME
pmc_attach, pmc_detach -- attaching and detaching process scope PMCs to target processes
LIBRARY
Performance Counters Library (libpmc, -lpmc)
SYNOPSIS
#include <pmc.h>
int
pmc_attach(pmc_id_t pmcid, pid_t pid);
int
pmc_detach(pmc_id_t pmcid, pid_t pid);
DESCRIPTION
These functions control the set of target processes tracked by a process scope PMC.
Function pmc_attach() is used to attach a process scope PMC specified by argument pmcid to a target process specified by argument pid. Argu-
ment pid may be zero to denote the current process. If the PMC was allocated with modifier PMC_F_DESCENDANTS, the PMC will additionally
attach to current and future descendents of the specified target process. The PMC should be in a quiescent state (i.e., not running).
Function pmc_detach() is used to detach a process scope PMC specified by argument pmcid from a process specified by argument pid. Argument
pid may be zero to denote the current process.
RETURN VALUES
Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the
error.
ERRORS
A call to function pmc_attach() may fail with the following errors:
[EBUSY] Argument pmcid specified a PMC that was not in a quiescent state.
[EBUSY] The target process specified by function pmc_attach is being tracked by another process scope PMC that uses the same PMC
hardware resources.
[EEXIST] The target process is already being tracked by the specified PMC.
[EINVAL] Argument pmcid specified a PMC with system scope.
[EINVAL] Argument pid specified an illegal process id.
[EINVAL] The current process does not own a PMC with the handle specified in argument pmcid.
[EPERM] The caller lacked the privilege needed to attach PMCs to the specified target process.
[EPERM] (i386 and amd64 architectures) The PMC specified by argument pmcid has been setup to allow the use of the RDPMC instruc-
tion for self measurement.
[ESRCH] The current process does not own any PMCs.
[ESRCH] The process specified by argument pid did not exist.
A call to function pmc_detach() may fail with the following errors:
[EINVAL] Argument pmcid specified a PMC with system scope.
[EINVAL] Argument pid specified an illegal process id.
[EINVAL] The current process does not own a PMC with the handle specified in argument pmcid.
[EINVAL] The specified PMC was not attached to the target process.
[ESRCH] The current process does not own any PMCs.
[ESRCH] The process specified by argument pid is not being monitored by hwpmc(4).
[ESRCH] The process specified by argument pid did not exist.
SEE ALSO
pmc(3), pmc_start(3), pmc_stop(3), hwpmc(4)
BSD
November 25, 2007 BSD