07-17-2007
I don't think either of the repliers understands the problem.
1) The variable actually contains the correct syntax of what I want (as seen in the trace).
2) When the grep command is executed, I am expecting to get results - I get NONE. This is where the problem is.
3) I don't need to (although I was unaware of a -c option) to use that to get a count because I am piping it to a wc -l which will give me the count (I just didn't put that in my statement as it would only confuse the issue).
As stated earlier, the grep command is NOT returning anything when executed in the script, but IS returning something when run from the command line. What is wrong?
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
dear friends,
I have a large size file containg two fields data
like this
*** ****
122 222
***** *****
***** *****
232 233
i have file like this.
i want to remove blank lines from file .
i think awk is servive this problem
i wrote a awk command but the error is... (3 Replies)
Discussion started by: rajan_ka1
3 Replies
2. Shell Programming and Scripting
Dear friends,
I am writing shell script in csh .
i want to make arthimatic operation in csh.
i wrote sysntax like this.
set val = 230
set tmp = `0.1 * $val + 300`
echo $tmp
but it is not working .
anyone please give me syntax. (3 Replies)
Discussion started by: rajan_ka1
3 Replies
3. Shell Programming and Scripting
I have one File named "txt_file"
# cat txt_file
<DBType>RT</DBType>
<AppType>RT</AppType>
--------------------------------------------------
I want replace "<AppType>RT</AppType>" to
<AppType>XY</AppType> in txt_file and output redirect to Newfile
... (2 Replies)
Discussion started by: SanjayLinux
2 Replies
4. Programming
Hey guys, i am having a problem in my query statement. I am using Mysql in Netbeans and c++.
What i am trying to do is for the user to enter a certain value and then the program will store the value into the database...
string NewMovie ;
Cout <<" Enter your new movie : " << endl ;
... (1 Reply)
Discussion started by: gregarion
1 Replies
5. Shell Programming and Scripting
Hi guys,
Basically I'm trying to write a CShell script that calls an awk script on a given directory (given in command-line). I keep getting a syntax error with my code though:
#!/bin/csh
set dir = $ARGV
foreach file ( $dir/* )
set output = 'awk -f /Desktop/aal $file'
echo... (3 Replies)
Discussion started by: ROFL
3 Replies
6. Shell Programming and Scripting
Hi,
Below is the code I am using. I am trying to list only those numbers which has a + symbol in it
cat num | awk -F"+" '{if (/^$/)
{
}
else
{if ( $0 ~ egrep "^+$" )
{
if ( $0 ~ grep "+" )
{print $0}
}
}}'
I am getting the following error:
awk: 0602-521 There is a... (7 Replies)
Discussion started by: sudvishw
7 Replies
7. Shell Programming and Scripting
Hello,
I have perl script,which take some part of data in the file.
the below command works fine in normal cmd prompt.
`awk '/CDI/ && // && !/Result for/ {print $3 $5 > "final.txt"}' datalist.txt`;
`nawk -F"" '{print $2}' finalcdi.txt`;
But not working.
Please use code tags, thanks. (5 Replies)
Discussion started by: rasingraj
5 Replies
8. Shell Programming and Scripting
I'm calling the following if-else from nawk. But I keep getting an error at the "else". I've tried putting more brackets and ; but still I get complaints about the "else".
Any ideas ?
Thanks,
wbrunc
BEGIN { FS = "," ; OFS = "," }
{ if ( $8 ~ /A/ && $9 == B )
$1="4/29/2013" ;
$2="J.Doe"... (2 Replies)
Discussion started by: wbrunc
2 Replies
9. Shell Programming and Scripting
Hi,
I am using this awk command in my shell script :
find . -name "*" -ctime -6 | xargs cat | grep -E -v ^fileName\|^\(\) | awk -v DATE="${CURR_DATE}" -v DATE_LOG=$DATE_SYS 'BEGIN {FS=";";OFS=";";CONVFMT="%.9g";OFMT="%.9g"}... (4 Replies)
Discussion started by: abhi1988sri
4 Replies
10. Shell Programming and Scripting
Hi
Below script is throwing an error:
repos=root
filename=/home/admin/Desktop/authz
case $repos in
root)
root_folder="\"
do
sed "/$root_folder/a $username = $access" $filename
done
;;
esac
exit 0
Error:
./new1.sh: line 77: syntax error near unexpected token `do' (1 Reply)
Discussion started by: ankur328
1 Replies
LEARN ABOUT NETBSD
grep-excuses
GREP-EXCUSES(1) General Commands Manual GREP-EXCUSES(1)
NAME
grep-excuses - search the testing excuses files for a specific maintainer
SYNOPSIS
grep-excuses [options] [maintainer|package]
DESCRIPTION
grep-excuses downloads the update_excuses.html file and greps it for the specified maintainer name. The libwww-perl package is required
for this script. If no name is given on the command line, first the environment variable DEBFULLNAME is used if it is defined, and failing
that, the configuration variable described below is used.
OPTIONS
--no-conf, --noconf
Do not read any configuration files. This can only be used as the first option given on the command-line.
--wipnity, -w
Get information from <http://release.debian.org/migration/>. A package name must be given when using this option.
--help Show a brief usage message.
--version
Show version and copyright information.
CONFIGURATION VARIABLES
The two configuration files /etc/devscripts.conf and ~/.devscripts are sourced in that order to set configuration variables. Command line
options can be used to override configuration file settings. Environment variable settings are ignored for this purpose. The currently
recognised variable is:
GREP_EXCUSES_MAINTAINER
The default maintainer, email or package to grep for if none is specified on the command line.
SEE ALSO
devscripts.conf(5).
AUTHOR
Joey Hess <joeyh@debian.org>; modifications by Julian Gilbey <jdg@debian.org>.
DEBIAN
Debian Utilities GREP-EXCUSES(1)