printing trailing dot


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting printing trailing dot
# 15  
Old 09-19-2009
Code:
kill -9 $IND_PID 2>/dev/null

# 16  
Old 09-19-2009
still the problem persists

The current script is:

[root@cntos5 ~]# cat jreinstall.sh
function ind {
while : ; do
printf "."
sleep 1
done
}
printf "jre installation started"
ind &
IND_PID=$!
mv /bin/more /bin/more1
/root/jre-6u16-linux-i586.bin << EOF &> /dev/null && mv /bin/more1 /bin/more;rm -f /root/jre-6u16-linux-i586.bin
yes
EOF
kill -9 $IND_PID 2> /dev/null
printf "\njre installation complete"

and in debugging mode:

[root@cntos5 ~]# sh -x jreinstall.sh
+ printf 'jre installation started'
jre installation started+ ind
+ :
+ printf .
.+ sleep 1
+ IND_PID=10580
+ mv /bin/more /bin/more1
mv: cannot stat `/bin/more': No such file or directory
+ /root/jre-6u16-linux-i586.bin
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ :
+ printf .
.+ sleep 1
+ mv /bin/more1 /bin/more
+ rm -f /root/jre-6u16-linux-i586.bin
+ kill -9 10580
+ printf '\njre installation complete'

jre installation completejreinstall.sh: line 16: 10580 Killed ind

I have also tried &> but to no avail.
From the output of "sh -x jreinstall.sh" its pretty clear that this redirection is having no effect? isn't it
# 17  
Old 09-19-2009
try simply:
Code:
kill $IND_PID

or in case even that does not work:
Code:
kill $IND_PID >/dev/null 2>&1


Last edited by Scrutinizer; 09-19-2009 at 07:24 PM..
# 18  
Old 09-19-2009
ya....... its working now

kill -9 seems to be the problem element. but still wondering why?
any idea guys?

Thanks for the help
# 19  
Old 09-19-2009
which OS??
In AIX kill -9 won't give such error
and simply kill means
Quote:
To stop a given process, enter:

kill 1095

This stops process 1095 by sending it the default SIGTERM signal. Note that process 1095 might not actually stop if it has made special
arrangements to ignore or override the SIGTERM signal.
# 20  
Old 09-19-2009
Yes but it is not really good practice to use kill -9, only as a last resort. kill -9 doesn't give the background process a chance to die properly and perhaps this triggers certain error conditions or alerts in the OP's environment. A simple kill will send a regular terminate signal allowing the background process to terminate gracefully.
# 21  
Old 09-20-2009
Strange problem

I am using centos 5.3

The problem still persists even after using kill $IND_PID >/dev/null 2>&1

The output being:

jre installation started.........../jreinstall.sh: line 15: 13513 Terminated ind
jre installation complete

Another thing that i noticed is that if i run the script for the first time in a new system the output "jreinstall.sh: line 15: 13513 Terminated ind"
is not appearing. From the 2nd time onwards the problem is arising. I have tested the same in three systems and the same occurred everywhere. Really puzzled ......

---------- Post updated at 10:44 PM ---------- Previous update was at 10:42 PM ----------

If i give you access to my system then you people could check it yourself.

---------- Post updated at 11:00 PM ---------- Previous update was at 10:44 PM ----------

See the below output when i run script two consecutive times:

[root@cntos5 ~]# ./jreinstall.sh
jre installation started.........jre installation complete

[root@cntos5 ~]# ./jreinstall.sh
jre installation started............jre installation complete
./jreinstall.sh: line 16: 14583 Terminated ind

First time the problem didn't arise, 2nd time it surfaced.
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Mv or cp with a . (dot)?

How can I rename a file with a . prefix? I actually need to copy the file but the . seems to be very tough to do. mv ./bla ../fa/la/.bla - doesn't work. I've tried all sorts of bracketing and that doesn't work. Maybe the only way to do it would be to name the file _.bla then rename it... (19 Replies)
Discussion started by: scribling
19 Replies

2. UNIX for Dummies Questions & Answers

Sco Unix printing : jobs hangs in queue - printing via lp versus hpnpf

Hi, We have a Unix 3.2v5.0.5. I installed a printer via scoadmin, HP network printer manager with network peripheral name (hostname and ipadres are in /etc/hosts). This is the configuration file : Code: root@sco1 # cat configurationBanner: on:AlwaysContent types: simpleDevice:... (0 Replies)
Discussion started by: haezeban
0 Replies

3. Windows & DOS: Issues & Discussions

Linux to Windows Printing: PDF starts printing from middle of page.

We are using Red Hat. We have a issue like this: We want to print from Linux, to a printer attached to a Windows machine. What we want to print is a PDF. It prints, but the printing starts from the middle of the page. In the report, there is no space at the top but still printing starts from the... (5 Replies)
Discussion started by: rohan69
5 Replies

4. UNIX for Dummies Questions & Answers

variable name with dot(.)

Hi, Is it possible to declare variable with name having dot(.) in it ? something like gs.test='HELLO' Thanks in advance :) (1 Reply)
Discussion started by: gopalss
1 Replies

5. UNIX for Dummies Questions & Answers

Solaris mail routing to Windows SMTP server (trailing dot)

Hello, Firstly, appologies, i am a windows man but i'm picking things up really quickly.! We have some Unix boxes on our estate that route mail to a Windows SMTP server. This doesn't seem to work and after looking at the message headers it looks like the mail is getting bounced. :( -----... (4 Replies)
Discussion started by: M2TTJ
4 Replies

6. Shell Programming and Scripting

Remove trailing G

Hello, I am trying to write a script that will calculate the amount of data remaining in a storage volume. I'm running Tru64 Unix version 5.1B patch kit 6. The script is being run against an AdvFS domain. I am programming in Korn Shell version M-11/16/88f. The basic idea is that I want to run df... (3 Replies)
Discussion started by: Heathe_Kyle
3 Replies

7. Linux

Regarding Dot Matrix Printing

Hi all, What I want is that can we manage printing a text file on a Dot Matrix printer installed on a Linux machine and the printer should not take the normal A4 format, but should print only to the extent the text file has text in it. What happen usually is that when we give print comand to any... (0 Replies)
Discussion started by: aman_mlt
0 Replies

8. Shell Programming and Scripting

dot files

Hi, everyone. I'm now using rsync command, and please tell me what is the wildcard for below looks like. I want to chose dotfiles, such as .ipod .apple but i don't want to chose . and .. ------------------ .* doesn't work, of course. Thanks, Euler04 (2 Replies)
Discussion started by: Euler04
2 Replies

9. UNIX for Advanced & Expert Users

Printing Problems in unix ... ( Bar-cdoe - Ip Printing)

Hi guys ... i need ur help with some printing problem in unix ... first prob. : i wanna print from my NCR unix to an Win NT , Ip based printing server ( HP JetDirect ) . My issue , is it possible to print directly to an Ip address from unix ? How do i make it work to get any results ?... (3 Replies)
Discussion started by: QuickSilver
3 Replies
Login or Register to Ask a Question