LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-08-2015, 03:22 PM   #1
rbees
Member
 
Registered: Mar 2004
Location: northern michigan usa
Distribution: Debian Squeeze, Whezzy, Jessie
Posts: 921

Rep: Reputation: 46
bash adding unwanted ' to output


Ladies & Gents

My "Old Brain" syndrom is acting up again. I fixed this same kind of an issue once before but do you think I can figure out how? No.

I need to access a line in a csv file by the first field in the line. That field contains something like 16:Sun the day number and the day name.

I have commands that work when I run them by hand but they don't work in the script as posted below.
Code:
# Yom Tove reading setup
# Needs YOMTOVE DAY MONTH YEAR TZ LONG LAT passed in
function YTReading_Setup {
  if echo $YOMTOVE | grep 'Pesach' ;then
    CURENTDAY="$( hdate -q --not-sunset-aware $DAY $MONTH $YEAR | awk '{print $5;}' )"
    read DAYNAME< <(date -d $YEAR-$MONTH-$DAY +%a)
    echo "$CURRENTDAY"
    echo "$DAYNAME"
    READING=$(grep ^ "$CURENTDAY:$DAYNAME" "$STORDIR"/Pesach.csv)
    echo "$READING"
    DAYSREADING="$($CURENTDAY:$DAYNAME)"
  else  READING=$(grep ^"$YOMTOVE" "$STORDIR"/YomTove.csv)
    DAYSREADING="${YOMTOVE// /}"
  fi
  READTIME="$(hdate -t -L$LONG -l$LAT -z$TZ $DAY $MONTH $YEAR | awk '/sunrise/{print $2}')"
  
  IFS=, read -a arr <<<"$READING"
  for ALIYAH in "${arr[@]:3:11}";do
    ARRAY=( 95 100 105 110 115 120 125 )
    SPEED=$(shuf -n1 - < <(printf "%s\n" "${ARRAY[@]}"))
    ARRAY2=( m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7 )
    SPEAKER=$(shuf -n1 - < <(printf "%s\n" "${ARRAY2[@]}"))
    COMMAND="espeak -s "$SPEED" -ven-us+"$SPEAKER""
    
    # Generate AND append to action file
    echo "$COMMAND -f $STORDIR/$ALIYAH &" >> "$TMPDIR/$DAYSREADING"
  done 
  at "$READTIME" "$MONTH/$DAY/$YEAR" -f "$TMPDIR/$DAYSREADING"
}
When run it returns this. As can be seen when $CURENTDAY is proccesed, in this case 21, it is ading a ' to the output, as in 21' so when the $READING is proccessed it does not find 21:Fri because now it contains an extra character and that is not in the csv and it is packing the whole csv into $READING
Code:
+ (( i++ ))
+ (( i < 8 ))
+ Yom_Tove
++ hdate -dhq 10 04 2015
++ awk NR==3
+ YOMTOVE='Pesach VII'
+ [[ -n Pesach VII ]]
+ YTReading_Setup
+ echo Pesach VII
+ grep Pesach
Pesach VII
++ awk '{print $5;}'
++ hdate -q --not-sunset-aware 10 04 2015
+ CURENTDAY='
21'
+ read DAYNAME
++ date -d 2015-04-10 +%a
+ echo ''

+ echo Fri
Fri
++ grep '^' '
21:Fri' /home/kingbee/bin/shabbat/data/Pesach.csv
grep: 
21:Fri: No such file or directory
+READING='/home/kingbee/bin/shabbat/data/Pesach.csv:15:Sat,,,PesachI1,PesachI2,PesachI3,PesachI4,PesachI5,PesachImaf,PesachIHaftara,,
/home/kingbee/bin/shabbat/data/Pesach.csv:16:Sun,,,PesachII1,PesachII2,PesachII3,PesachII4,PesachII5,PesachIIMaf,PesachIIHaftara
/home/kingbee/bin/shabbat/data/Pesach.csv:17:Mon,,,PesachCholHaMoed1-1,PesachCholHaMoed1-2,PesachCholHaMoed1-3,PesachCholHaMoed1-4
/home/kingbee/bin/shabbat/data/Pesach.csv:18:Tue,,,PesachCholHaMoed2-1,PesachCholHaMoed2-2,PesachCholHaMoed2-3,PesachCholHaMoed2-4
/home/kingbee/bin/shabbat/data/Pesach.csv:19:Wed,,,PesachCholHaMoed3-1,PesachCholHaMoed3-2,PesachCholHaMoed3-3,PesachCholHaMoed3-4
/home/kingbee/bin/shabbat/data/Pesach.csv:20:Thu,,,PesachCholHaMoed4-1,PesachCholHaMoed4-2,PesachCholHaMoed4-3,.............................
I have tried adding and removing both single and double quotes and searched online but have not rediscoverd how I fixed this problem just the other week.

I know it is something simple but I can't find it. Any help?

Thanks
 
Old 03-08-2015, 03:27 PM   #2
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,781

Rep: Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082
Extra space?
Code:
READING=$(grep ^ "$CURENTDAY:$DAYNAME" "$STORDIR"/Pesach.csv) #bad
READING=$(grep ^"$CURENTDAY:$DAYNAME" "$STORDIR"/Pesach.csv)  #good
Extra $()?

Code:
    DAYSREADING="$($CURENTDAY:$DAYNAME)" #bad
    DAYSREADING="$CURENTDAY:$DAYNAME"    #good
 
1 members found this post helpful.
Old 03-08-2015, 03:53 PM   #3
rbees
Member
 
Registered: Mar 2004
Location: northern michigan usa
Distribution: Debian Squeeze, Whezzy, Jessie
Posts: 921

Original Poster
Rep: Reputation: 46
Thanks ntubski

That fixed it but now I have a different issue. The saved file names have a ? prepended to them and they contain a : which I think is bad. Will have to look into it.

Thanks
 
Old 03-08-2015, 05:37 PM   #4
rbees
Member
 
Registered: Mar 2004
Location: northern michigan usa
Distribution: Debian Squeeze, Whezzy, Jessie
Posts: 921

Original Poster
Rep: Reputation: 46
OK so I got rid of the : out of both the generated file name and the cvs file data because I thought it was as special character but that did not fix the issue. I am still seeing the add ' to the search string that is used to grep the csv file.

Is there a better way to assign the values to $CURENTDAY & $DAYNAME? $CURENTDAY must contain the Hebrew day number while $DAYNAME needs to contain the short day name as in Tue.

And then $READING is pulling the entire csv file in as its data instead of just the line for the specific date/day as it I intended. When it generates the 'at' job it always uses the data from line one in the csv file. I have removed all blank lines from the csv also.

Code Section:
Code:
# Yom Tove reading setup
# Needs YOMTOVE DAY MONTH YEAR TZ LONG LAT passed in
function YTReading_Setup {
  if echo $YOMTOVE | grep 'Pesach' ;then
    CURENTDAY="$( hdate -q --not-sunset-aware $DAY $MONTH $YEAR | awk '{print $5;}' )"
    read DAYNAME< <(date -d $YEAR-$MONTH-$DAY +a)
#    echo "$CURENTDAY"
#    echo "$DAYNAME"
    READING=$(grep ^"$CURENTDAY$DAYNAME" "$STORDIR"/Pesach.csv)
#    echo "The reading is $READING"
    DAYSREADING="$CURENTDAY$DAYNAME"
  else  READING=$(grep ^"$YOMTOVE" "$STORDIR"/YomTove.csv)
    DAYSREADING="${YOMTOVE// /}"
  fi
  READTIME="$(hdate -t -L$LONG -l$LAT -z$TZ $DAY $MONTH $YEAR | awk '/sunrise/{print $2}')"

  IFS=, read -a arr <<<"$READING"
  for ALIYAH in "${arr[@]:3:11}";do
    ARRAY=( 95 100 105 110 115 120 125 )
    SPEED=$(shuf -n1 - < <(printf "%s\n" "${ARRAY[@]}"))
    ARRAY2=( m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7 )
    SPEAKER=$(shuf -n1 - < <(printf "%s\n" "${ARRAY2[@]}"))
    COMMAND="espeak -s "$SPEED" -ven-us+"$SPEAKER""
    
    # Generate AND append to action file
    echo "$COMMAND -f $STORDIR/$ALIYAH &" >> "$TMPDIR/$DAYSREADING"
  done 
  at "$READTIME" "$MONTH/$DAY/$YEAR" -f "$TMPDIR/$DAYSREADING"
}
colored issues in Debug Output (one loop of 7):
Code:
+ (( i = 1 ))
+ (( i < 8 ))
+ Yom_Tove
++ hdate -dhq 05 04 2015
++ awk NR==3
+ YOMTOVE='Pesach II'
+ [[ -n Pesach II ]]
+ YTReading_Setup
+ echo Pesach II
+ grep Pesach
Pesach II
++ hdate -q --not-sunset-aware 05 04 2015
++ awk '{print $5;}'
+ CURENTDAY='
16'
+ read DAYNAME
++ date -d 2015-04-05 +%a
++ grep '^
16Sun' /home/kingbee/bin/shabbat/data/Pesach.csv
+ READING='15Sat,,,PesachI1,PesachI2,PesachI3,PesachI4,PesachI5,PesachImaf,PesachIHaftara,,
16Sun,,,PesachII1,PesachII2,PesachII3,PesachII4,PesachII5,PesachIIMaf,PesachIIHaftara
17Mon,,,PesachCholHaMoed1-1,PesachCholHaMoed1-2,PesachCholHaMoed1-3,PesachCholHaMoed1-4
18Tue,,,PesachCholHaMoed2-1,PesachCholHaMoed2-2,PesachCholHaMoed2-3,PesachCholHaMoed2-4
19Wed,,,PesachCholHaMoed3-1,PesachCholHaMoed3-2,PesachCholHaMoed3-3,PesachCholHaMoed3-4
20Thu,,,PesachCholHaMoed4-1,PesachCholHaMoed4-2,PesachCholHaMoed4-3,PesachCholHaMoed4-4
21Fri,,,PesachVII1,PesachVII2,PesachVII3,PesachVII4,PesachVII5,PesachVIImaf,PesachVIIHaftara
22Sat,,,PesachShabbatCholHaMoed1,PesachShabbatCholHaMoed2,PesachShabbatCholHaMoed3,PesachShabbatCholHaMoed4,PesachShabbatCholHaMoed5,PesachShabbatCholHaMoed6,PesachShabbatCholHaMoed7,PesachShabbatCholHaMoedMaf,PesachShabbatCholHaMoedHaftara
15Tue,,,PesachI1,PesachI2,PesachI3,PesachI4,PesachI5,PesachImaf,PesachIHaftara
16Wed,,,PesachII1,PesachII2,PesachII3,PesachII4,PesachII5,PesachIIMaf,PesachIIHaftara
17Thu,,,PesachCholHaMoed1-1,PesachCholHaMoed1-2,PesachCholHaMoed1-3,PesachCholHaMoed1-4
18Fri,,,PesachCholHaMoed2-1,PesachCholHaMoed2-2,PesachCholHaMoed2-3,PesachCholHaMoed2-4
19Sat,,,PesachShabbatCholHaMoed1,PesachShabbatCholHaMoed2,PesachShabbatCholHaMoed3,PesachShabbatCholHaMoed4,PesachShabbatCholHaMoed5,PesachShabbatCholHaMoed6,PesachShabbatCholHaMoed7,PesachShabbatCholHaMoedMaf,PesachShabbatCholHaMoedHaftara
20Sun,,,PesachCholHaMoed3-1,PesachCholHaMoed3-2,PesachCholHaMoed3-3,PesachCholHaMoed3-4
21Mon,,,PesachVII1,PesachVII2,PesachVII3,PesachVII4,PesachVII5,PesachVIImaf,PesachVIIHaftara
22Tue,,,PesachVIIIS1,PesachVIIIS2,PesachVIIIS3,PesachVIIIS4,PesachVIIIS5,PesachVIIISmaf,PesachVIIISHaftara
15Thu,,,PesachI1,PesachI2,PesachI3,PesachI4,PesachI5,PesachImaf,PesachIHaftara
16Fri,,,PesachII1,PesachII2,PesachII3,PesachII4,PesachII5,PesachIIMaf,PesachIIHaftara
17Sat,,,PesachShabbatCholHaMoed1,PesachShabbatCholHaMoed2,PesachShabbatCholHaMoed3,PesachShabbatCholHaMoed4,PesachShabbatCholHaMoed5,PesachShabbatCholHaMoed6,PesachShabbatCholHaMoed7,PesachShabbatCholHaMoedMaf,PesachShabbatCholHaMoedHaftara
18Sun,,,PesachCholHaMoed1-1,PesachCholHaMoed1-2,PesachCholHaMoed1-3,PesachCholHaMoed1-4
19Mon,,,PesachCholHaMoed2-1,PesachCholHaMoed2-2,PesachCholHaMoed2-3,PesachCholHaMoed2-4
20Tue,,,PesachCholHaMoed3-1,PesachCholHaMoed3-2,PesachCholHaMoed3-3,PesachCholHaMoed3-4
21Wed,,,PesachVII1,PesachVII2,PesachVII3,PesachVII4,PesachVII5,PesachVIImaf,PesachVIIHaftara
22Thu,,,PesachVIII1,PesachVIII2,PesachVIII3,PesachVIII4,PesachVIII5,PesachVIIImaf,PesachVIIIHaftara
15Sun,,,PesachI1,PesachI2,PesachI3,PesachI4,PesachI5,PesachImaf,PesachIHaftara
16Mon,,,PesachII1,PesachII2,PesachII3,PesachII4,PesachII5,PesachIIMaf,PesachIIHaftara
17Tue,,,PesachCholHaMoed1-1,PesachCholHaMoed1-2,PesachCholHaMoed1-3,PesachCholHaMoed1-4
18Wed,,,PesachCholHaMoed2-1,PesachCholHaMoed2-2,PesachCholHaMoed2-3,PesachCholHaMoed2-4
19Thu,,,PesachCholHaMoed3-1,PesachCholHaMoed3-2,PesachCholHaMoed3-3,PesachCholHaMoed3-4
20Fri,,,PesachCholHaMoed4-1,PesachCholHaMoed4-2,PesachCholHaMoed4-3,PesachCholHaMoed4-4
21Sat,,,PesachVII1,PesachVII2,PesachVII3,PesachVII4,PesachVII5,PesachVIImaf,PesachVIIHaftara
22Sun,,,PesachVIII1,PesachVIII2,PesachVIII3,PesachVIII4,PesachVIII5,PesachVIIImaf,PesachVIIIHaftara,'
+ DAYSREADING='
16Sun'
++ hdate -t -L-85 -l44 -z-4:00 05 04 2015
++ awk '/sunrise/{print $2}'
+ READTIME=07:16
+ IFS=,
+ read -a arr
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=100
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=m3
+ COMMAND='espeak -s 100 -ven-us+m3'
+ echo 'espeak -s 100 -ven-us+m3 -f /home/kingbee/bin/shabbat/data/PesachI1 &'
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=125
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=m6
+ COMMAND='espeak -s 125 -ven-us+m6'
+ echo 'espeak -s 125 -ven-us+m6 -f /home/kingbee/bin/shabbat/data/PesachI2 &'
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=110
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=f2
+ COMMAND='espeak -s 110 -ven-us+f2'
+ echo 'espeak -s 110 -ven-us+f2 -f /home/kingbee/bin/shabbat/data/PesachI3 &'
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=115
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=f4
+ COMMAND='espeak -s 115 -ven-us+f4'
+ echo 'espeak -s 115 -ven-us+f4 -f /home/kingbee/bin/shabbat/data/PesachI4 &'
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=125
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=m4
+ COMMAND='espeak -s 125 -ven-us+m4'
+ echo 'espeak -s 125 -ven-us+m4 -f /home/kingbee/bin/shabbat/data/PesachI5 &'
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=110
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=m1
+ COMMAND='espeak -s 110 -ven-us+m1'
+ echo 'espeak -s 110 -ven-us+m1 -f /home/kingbee/bin/shabbat/data/PesachImaf &'
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=125
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=m2
+ COMMAND='espeak -s 125 -ven-us+m2'
+ echo 'espeak -s 125 -ven-us+m2 -f /home/kingbee/bin/shabbat/data/PesachIHaftara &'
+ for ALIYAH in '"${arr[@]:3:11}"'
+ ARRAY=(95 100 105 110 115 120 125)
++ shuf -n1 -
+++ printf '%s\n' 95 100 105 110 115 120 125
+ SPEED=115
+ ARRAY2=(m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7)
++ shuf -n1 -
+++ printf '%s\n' m1 m2 m3 m4 m5 m6 m7 f1 f2 f3 f4 f5 f6 f7
+ SPEAKER=m7
+ COMMAND='espeak -s 115 -ven-us+m7'
+ echo 'espeak -s 115 -ven-us+m7 -f /home/kingbee/bin/shabbat/data/ &'
+ at 07:16 04/05/2015 -f '/home/kingbee/bin/shabbat/tmp/
16Sun'
warning: commands will be executed using /bin/sh
job 698 at Sun Apr  5 07:16:00 2015
+ read DAY MONTH YEAR
++ date -d '2015-04-05 + 1 day' '+%d %m %Y'

Last edited by rbees; 03-08-2015 at 05:58 PM.
 
Old 03-08-2015, 06:11 PM   #5
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,781

Rep: Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082
Quote:
Originally Posted by rbees View Post
I am still seeing the add ' to the search string that is used to grep the csv file.
Ah, I see it now, but it's not an extra ', there's actually an extra newline.

What exactly is the output from hdate -q --not-sunset-aware 05 04 2015?
 
Old 03-08-2015, 06:29 PM   #6
rbees
Member
 
Registered: Mar 2004
Location: northern michigan usa
Distribution: Debian Squeeze, Whezzy, Jessie
Posts: 921

Original Poster
Rep: Reputation: 46
Thanks ntubski

The output:
Code:
:~$ hdate -q --not-sunset-aware 05 04 2015

Sunday, 5 April 2015, 16 Nisan 5775
:~$
yes there is a blank line

On a different note what does the ^ do in READING=$(grep ^"$CURENTDAY$DAYNAME" "$STORDIR"/Pesach.csv) I have looked in the man for grep but didn't find it. I saw it online somewhere but now I can't find it. On top of that I misplaced my grep reference book. :{

Last edited by rbees; 03-08-2015 at 06:30 PM.
 
Old 03-08-2015, 06:57 PM   #7
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,781

Rep: Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082Reputation: 2082
Quote:
Originally Posted by rbees View Post
yes there is a blank line
ok, so you just need to take non-blanks:
Code:
    CURENTDAY="$( hdate -q --not-sunset-aware $DAY $MONTH $YEAR | awk '$5 {print $5;}' )"

Quote:
On a different note what does the ^ do in READING=$(grep ^"$CURENTDAY$DAYNAME" "$STORDIR"/Pesach.csv) I have looked in the man for grep but didn't find it. I saw it online somewhere but now I can't find it. On top of that I misplaced my grep reference book. :{
https://www.gnu.org/software/grep/ma...Anchoring.html
 
1 members found this post helpful.
Old 03-09-2015, 09:59 AM   #8
rbees
Member
 
Registered: Mar 2004
Location: northern michigan usa
Distribution: Debian Squeeze, Whezzy, Jessie
Posts: 921

Original Poster
Rep: Reputation: 46
Thanks ntubski

That did it. Now onto a new problem and an new thread when I figure out what it is.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Like to get rid unwanted compiler/linker output fsshl Programming 1 07-18-2011 03:11 PM
[SOLVED] how to remove unwanted output that comes from executing system api? girish mururu Linux - Newbie 3 04-30-2010 02:30 AM
Find command, eliminating unwanted output swamprat Linux - Newbie 7 04-13-2008 06:28 PM
Perl adding unwanted lines at EOF? ryedunn Programming 1 09-07-2006 09:35 AM
Samba adding unwanted permissions digi691 Linux - Networking 0 05-20-2006 01:03 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 11:00 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration