Hello Team,
i have to read line by line in a while loop, and the input file has:.
Code:
# The script will start cppunit test application to run unit tests.
-LD_LIBRARY_PATH=$CPPUNIT_HOME/lib:\
+LD_LIBRARY_PATH=$VOBTAG/SS_UnitTest/lib:\
$VOBTAG/SS_BFD/BFDSCLI/build:\
$VOBTAG/SS_LibPMGMT/PmgmtCAPI/build:\
$VOBTAG/SS_LibPMGMT/PmgmtCppAPI/build:\
Index: SS_BFD/TXLDAPPlugIn/tst/cppunit/src/Main.cpp
===================================================================
--- SS_BFD/TXLDAPPlugIn/tst/cppunit/src/Main.cpp (.../SS_BFD_4.76) (revision 1970)
+++ SS_BFD/TXLDAPPlugIn/tst/cppunit/src/Main.cpp (.../SS_BFD_4.82) (revision 1970)
@@ -1,4 +1,5 @@
#include <iostream>
+#include <cstdlib>
but my below code is generating the output with "$VOBTAG" 3 lines in a single line.
Code:
#!/bin/bash
while read line
do
echo $line
echo "*****************"
done<$1
Output:
Code:
*****************
*****************
# The script will start cppunit test application to run unit tests.
*****************
-LD_LIBRARY_PATH=$CPPUNIT_HOME/lib:+LD_LIBRARY_PATH=$VOBTAG/SS_UnitTest/lib: $VOBTAG/SS_BFD/BFDSCLI/build: $VOBTAG/SS_LibPMGMT/PmgmtCAPI/build: $VOBTAG/SS_LibPMGMT/PmgmtCppAPI/build:Index: SS_BFD/TXLDAPPlugIn/tst/cppunit/src/Main.cpp
*****************
===================================================================
*****************
--- SS_BFD/TXLDAPPlugIn/tst/cppunit/src/Main.cpp (.../SS_BFD_4.76) (revision 1970)
*****************
+++ SS_BFD/TXLDAPPlugIn/tst/cppunit/src/Main.cpp (.../SS_BFD_4.82) (revision 1970)
*****************
@@ -1,4 +1,5 @@
*****************
#include <iostream>
*****************
+#include <cstdlib>
*****************
Could you pls let me know how i can read each line separately , the input file being svn diff, i don want to consider with what the line is ending(Ex. \).
Hello All,
Request you to let me know how to do the below urgently..
Requirement
File A Contains:
for i in file A
DEV1
DEV5
STG1
STG5
File B Contains:
for j in file B
DEV1
DEV5
STG1
STG5 (3 Replies)
hi all,
i have a while loop which i am using to read lines into an array:
k=0
exec 10<file
while read LINE <&10; do
ARRAY=$LINE
((k++))
done
exec 10>&-
echo ${ARRAY}
for some reason when i display the array it is not showing the last row in the file.
any help appreciated. (1 Reply)
Hi,
I am a beginner in shell scripting. I have written the following script, which is supposed to process the while loop for each line in the sid_home.txt file. But I'm getting the 'end of file' unexpected for the last line. The file sid_home.txt gets generated as expected, but the script... (6 Replies)
So, I want to read line-by-line a text file with unknown number of files....
So:
a=1
b=1
while ; do
b=`sed -n '$ap' test`
a=`expr $a + 1`
$here do something with b etc
done
the problem is that sed does not seem to recognise the $a, even when trying
sed -n ' $a p'
So, I cannot read... (3 Replies)
I have written a script to read the file line by line.
It is reading and printing the lines.
But it is coming out of loop before reading last line.
So I am not able to print last line.
How do I solve it. (6 Replies)
Hi Guys
I am new to scripting.Please forgive for asking basic questions.
I want to write a script to check whether the logs are getting updated in last 15 mins.
cat server
192.168.1.6
192.168.1.7
cat list
192.168.1.7 /logs/logpath1
192.168.1.7 /logs/logpath2
192.168.1.6... (4 Replies)
I need some help. I would like to read in a text file.
Take a variable such as ROW-D-01, compare it to what's in one line in the text file such as PROD/VM/ROW-D-01 and only input PROD/VM into a variable without the /ROW-D-01.
Is this possible? any help is appreciated. (2 Replies)
Hi,
I want to read a live log file line by line and considering those line which start from time stamp;
Below code I am using, which read line but throws an exception when comparing line that does not contain error code
tail -F /logs/COMMON-ERROR.log | while read myline; do... (2 Replies)
Hello,
I'm using RHEL 5.1 with bash. How to handle "read" inside while loop reading every line? Please see below:
# cat /tmp/passwd_sample
CARRJ12:qVSn4ja4mFA72,..:20021:125:JULIAN CARR:/home/everyone:/bin/bash
HERCOT01:NK/3j2ZB4ZC7Q:20022:125:TOM HERCOCK:/home/everyone:/bin/bash... (4 Replies)
Discussion started by: reddyr
4 Replies
LEARN ABOUT PLAN9
cpp
CPP(1) General Commands Manual CPP(1)NAME
cpp - C language preprocessor
SYNOPSIS
cpp [ option ... ] [ ifile [ ofile ] ]
DESCRIPTION
Cpp interprets ANSI C preprocessor directives and does macro substitution. The input ifile and output ofile default to standard input and
standard output respectively.
The options are:
-Dname
-Dname=def
-Idir Same as in 2c(1).
-M Generate no output except a list of include files in a form suitable for specifying dependencies to mk(1). Use twice to list files
in angle brackets.
-N Turn off default include directories. All must be specified with -I. Without this option, /$objtype/include and /sys/include are
used as the last two searched directories for include directives, where $objtype is read from the environment.
-V Print extra debugging information.
-+ Understand C++ comments.
The output file contains processed text sprinkled with lines that show the original input line numbering:
#line linenumber "ifile"
The input language is as described in the ANSI C standard. The C compilers do not use cpp; they contain their own simple but adequate pre-
processor, so cpp is usually superfluous.
FILES
/sys/include
directory for machine-independent include files
/$objtype/include
directory for machine-dependent include files
SOURCE
/sys/src/cmd/cpp
SEE ALSO 2c(1)CPP(1)