03-13-2009
I am storing the execution status of a command in the var variable. The snippet goes like this :
#running ant command
ant -f ../../../build.xml
#storing the ant command execution status
var=`echo $?`
#if ant executes successfully file name stores to success file
#or else file name stored into failed file. (line has read from another files assume it workes fine and it contains a file name simply)
if [ $var -eq 0 ]; then
echo $line
echo $line >> successful_build.txt;
echo $?
else
echo $line >> failed_services.txt
fi
so this is it is.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi all
I have tried to search for this, but keep getting a MySQL db connect error, so am posing the question here, and taking a risk of incurring the wrath of the mods with my first post...
I have the following test script:
#!/bin/bash
HTTPD=`/bin/ps -axcu | /usr/bin/grep httpd... (6 Replies)
Discussion started by: mikie
6 Replies
2. Shell Programming and Scripting
Hi,
I have an embedded Perl construct in a korn script. However, I cannot seem to access the shell variables that were declared outside this Perl section.
This is how my script is written....I have also tried back-ticks where I assign the shell variable to my local perl variable, still... (1 Reply)
Discussion started by: svetlur
1 Replies
3. Shell Programming and Scripting
Hi Guys,
could someone tell me what this ksh construct does
typeset -r PROG_PWD=${0%/*} does
I understand the -r for readonly but I would very much appreciate a definitive account of what this will set $PROG_PWD to.
If I run this at the cmd line it it gets set to /usr/bin but I would... (2 Replies)
Discussion started by: ajcannon
2 Replies
4. Shell Programming and Scripting
Hi
can anyone tell me why is this code giving error
mode=$1
if ] || ] then
echo "MODES:"
exit 1
fi
Thanks (5 Replies)
Discussion started by: Anteus
5 Replies
5. Shell Programming and Scripting
I'd like to create a variable with the value of X number of space( no Perl please), printf seems to work, but , in following example,10 spaces becomes 1 space when assinged to a variable, Why? other solutions are welcome.
$printf "=%10s=\n"
= =
$var=$(printf "=%10s=\n")
echo... (4 Replies)
Discussion started by: honglus
4 Replies
6. Shell Programming and Scripting
Hi all
i have been trying to do a small 'question and answer' script using if-else statement and a combination of pipe. I have succeeded in allowing the user to login with user name and password stored in a sequence username/password in a file named "pass" like this:
echo "please enter your... (14 Replies)
Discussion started by: arikutex
14 Replies
7. UNIX for Dummies Questions & Answers
Please help me out: I've seen this construct
awk '{...}1'several times, like in scrutinizer's today's post
awk '{for(i=2;i<=NF;i++)if($i==$1)$i=RS $i}1' infilebut I can't find (manuals, man pages, internet FAQs,...) an explanation of what it does resp. stands for. Any hint is appreciated! (5 Replies)
Discussion started by: RudiC
5 Replies
8. Shell Programming and Scripting
Hi,
I need to construct the below path from the two available directory path,
O/P
/home/data/test/run/ht/WEB/HTML
/home/data/test/run/ht/WEB/JSP
/home/data/test/run/ht/WEB/CSS
Path:1
------
/home/data/test/run/
Path:2
------
/home/data/share/app/01/lang/ht/WEB/HTML... (5 Replies)
Discussion started by: vel4ever
5 Replies
9. Shell Programming and Scripting
Hi,
I don't understand && and || in this context. I thought && is for logical 'AND' and || is for logical 'OR'.
&& echo "Not empty" || echo "Empty"
Please help
Thank You (5 Replies)
Discussion started by: TomG
5 Replies
10. Shell Programming and Scripting
Hi all,
I thought this would be simple, but I've been having a lot of trouble trying to write this IF statement, if I may ask for help pls:
In BASH, how would I construct the if statement:
Should ONLY be true if USEROPTscript=="yes"]] AND $mode=="INSTALL" /or/ $mode=="CHANGE" ]]... (3 Replies)
Discussion started by: jmccoughlin
3 Replies
ant(1) General Commands Manual ant(1)
NAME
ant - a Java based make tool.
SYNOPSIS
ant [OPTIONS] [TARGET [TARGET2 [TARGET3] ...]]
DESCRIPTION
Like make ant is a tool by which projects can be build. But unlike it, ant is based on Java which means it will run on every platform for
which a Java Virtual Machine is available. This makes it a great tool for building Java software.
By default it takes information from build.xml which describes the targets.
-help, -h
print help on the command line options
-projecthelp, -p
print project help information
-version
print the version information
-diagnostics
print information that might be helpful to diagnose or report problems
-quiet, -q
be extra quiet
-verbose, -v
be extra verbose
-debug, -d
print debugging information
-emacs, -e
produce logging information without adornments
-lib <path>
specifies a path to search for jars and classes
-logfile <file>
use the given file to output log to
-logger <classname>
use the given class to perform logging
-listener <classname>
add an instance of the given class as a project listener
-noinput
do not allow interactive input
-buildfile, -file, -f <file>
use the given buildfile instead of the default build.xml file. This is the ant equivalent of Makefile
-D<property>=<value>
use value for the given property
-keep-going, -k
execute all targets that do not depend on failed target(s)
-propertyfile <name>
load all properties from file with -D properties taking precedence
-inputhandler <class>
the class which will handle input requests
-find, -s <file>
search for buildfile towards the root of the filesystem and use it
-nice <number>
A niceness value for the main thread: 1 (lowest) to 10 (highest); 5 is the default
-nouserlib
Run ant without using the jar files from ${user.home}/.ant/lib
-noclasspath
Run ant without using CLASSPATH
-autoproxy
Java 1.5+ : use the OS proxies
-main <class>
Override Ant's normal entry point
SEE ALSO
make(1) mvn(1)
AUTHOR
This manpage is written by Egon Willighagen <egonw@sci.kun.nl>
Debian GNU/Linux Feb 2010 ant(1)