02-06-2009
put all your references of GRP_CNT in double quotes like so:
"${GRP_CNT}"
Then all your tests at least won't get an error message.
But secondly, doing word count on an executable ( wc -w a.out )
makes no sense.
a.out is a binary
wc is designed to work on ASCII, printable-only characters.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I am trying to compare two integer variables in the if statement, but i am getting this "test:argument expected".
What am i missing?
Why is the if loop not executing correctly?
trunkPCM="100000";
more $FILE |while read line
do
PCM=`echo $line | awk '{ print $2 }'`
... (4 Replies)
Discussion started by: tan102938
4 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
+
test.sh: test: argument expected
#!/bin/bash
if
then
echo thennnn
else
echo elseeee
fi
why does it show this error? Clearly from debug mode, the argument is passed. I also tried if
Run on Solaris 9.
Thanks (10 Replies)
Discussion started by: lalelle
10 Replies
6. Shell Programming and Scripting
# to search a file if it exists and whether its readable or not
# if yes print its first 5 lines
echo enter the filename to be searched
read fname
if #-d $fname
then
echo file doesn exists
elif
then
echo its a directory
elif
then
cat $fname
else
echo its not readable
fi
# end of... (9 Replies)
Discussion started by: gotam
9 Replies
7. 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
8. 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
9. 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
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 DEBIAN
htdump
htdump(1) General Commands Manual htdump(1)
NAME
htdump - write out an ASCII-text version of the document database
SYNOPSIS
htdump [options]
DESCRIPTION
Htdump writes out an ASCII-text version of the document database in the same form as the -t option of htdig.
OPTIONS
-a Use alternate work files. Tells htdump to append .work to database files, allowing it to operate on a second set of databases.
-c configfile
Use the specified configfile instead of the default.
-v Verbose mode. This doesn't have much effect.
File Formats
Document Database
Each line in the file starts with the document id followed by a list of fieldname : value separated by tabs. The fields always
appear in the order listed below:
u URL
t Title
a State (0 = normal, 1 = not found, 2 = not indexed, 3 = obsolete)
m Last modification time as reported by the server
s Size in bytes
H Excerpt
h Meta description
l Time of last retrieval
L Count of the links in the document (outgoing links)
b Count of the links to the document (incoming links or backlinks)
c HopCount of this document
g Signature of the document used for duplicate-detection
e E-mail address to use for a notification message from htnotify
n Date to send out a notification e-mail message
S Subject for a notification e-mail message
d The text of links pointing to this document. (e.g. <a href="docURL">description</a>)
A Anchors in the document (i.e. <A NAME=...)
Word Database
While htdump and htload don't deal with the word database directly, it's worth mentioning it here because you need to deal with it
when copying the ASCII databases from one system to another. The initial word database produced by htdig is already in ASCII format,
and a binary version of it is produced by htmerge, for use by htsearch. So, when you copy over the ASCII version of the document
database produced by htdump, you need to copy over the wordlist as well, then run htload to make the binary document database on the
target system, followed by running htmerge to make the word index.
Each line in the word list file starts with the word
followed by a list of fieldname : value separated by tabs. The fields always appear in the order listed below, with the last two
being optional:
i Document ID
l Location of word in document (1 to 1000)
w Weight of word based on scoring factors
c Count of word's appearances in document, if more than 1
a Anchor number if word occurred after a named anchor
FILES
/etc/htdig/htdig.conf
The default configuration file.
/var/lib/htdig/db.docs
The default ASCII document database file.
/var/lib/htdig/db.wordlist
The default ASCII word database file.
SEE ALSO
Please refer to the HTML pages (in the htdig-doc package) /usr/share/doc/htdig-doc/html/index.html and the manual pages htdig(1) , and
htload(1) for a detailed description of ht://Dig and its commands.
AUTHOR
This manual page was written by Stijn de Bekker, based on the HTML documentation of ht://Dig.
15 October 2001 htdump(1)