General :: Bash Infinite Loop Haunting?

Mar 17, 2010

I want to figure out what is going on in this small script.Its really strange.I think its the infinite loop again.All I want to do is to collect some data from the zenity dialog box in an array and then echo it.Here is the code

Code:
#!/bin/bash
#export PS4='+${BASH_SOURCE}:${LINENO}:${FUNCNAME[0]}: ' debugging info

[code]...

View 5 Replies


ADVERTISEMENT

Programming :: Infinite Loop That Isnt Infinite?

Oct 27, 2010

i was playing around with c++ recently and for laughs and giggles i came up with this little program

Code:
#include <iostream>
using namespace std;
int main ()
{

[Code]....

theoretically that should be an infinite loop but it in fact does terminate eventually echoing out 'FIRE!'

just wondering if even though in theory this should be an infinite loop (a number repetedly divided by 2 should never reach 0 thus the conditions of the loop should never be satisfied, hence infinite loop) perhaps in practice limitations of the variable types prevent this?

View 2 Replies View Related

General :: Xinetd Server Configuration - Infinite Loop?

Apr 14, 2011

I have a java server console program that I have configured xinetd to start when connection comes in on a given port and then the program runs in an infinite loop receiving inputstream from telephone exchanges. The thing is, when a new chunk of stream comes from the exchange xinetd forks a new process each time. I tried setting the wait parameter to yes and restarted the deamon, but no success. How can I stop this behavior and have the deamon just direct the stream to the process already running? Am I missing something in my config or is it just incorrect?

My config is as follow:
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 50 10
}
includedir /etc/xinetd.d

And then my actual config,
service aos_larmar
{
socket_type = stream
protocol = tcp
user = root
type = UNLISTED
wait = yes
instances = 256
server = /home/gunnl/java/start.sh
port = 5204
disable = no
}

My server OS is, Red Hat Enterprise Linux ES release 4 (Nahant Update 7)

View 1 Replies View Related

General :: Bring Back The Command Prompt When Running An Infinite-loop Containing Program?

Jan 13, 2010

When running a program that has infinite loops in the terminal , how to bring back the command prompt ? ( I'm using Fedora core 5 )

View 7 Replies View Related

Debian Multimedia :: X.Org Infinite Loop Bug In Squeeze?

Mar 25, 2010

I think i came across a bug in X server in squeeze. I would report it to the bug tracking system in debian packages but the think is I am not entierly sure about it.When i start X (whether it is through startx or service gdm start or auto startup through init when the pc boots) the computer PC seems to lock up.The screen goes black right after X initializes and before anything is show in the screen and if i wait a about 10 minutes the monitor either goes in standby or out of range. PC seems unresponsive to both keyboard commands and mouse but my LCD screen in my G15shows the time skips 1 sec every 2 sec (from 19:22:22 goes straight to 19:22:24).

I have a custom 2.6.33 kernel which i build but it happens with both 2.6.32-trunk and 2.6.32-3 offical kernels from the squeeze repository so i dont think that this is the problem.My PC is a P4 3.75Ghz with 2Gb RAM and an NVidia 6800GT with the binary drivers from nvidia. I have tried diffrent versions from my grapgics drivers (NVIDIA-Linux-x86-173.14.25-pkg1.run & NVIDIA-Linux-x86-195.36.15-pkg1.run) with no change in the behaviouThis is the syslog from the time my pc started and then "stuck". I left it for some time before i hard reset it

View 14 Replies View Related

Software :: Detecting An Infinite Loop In A Process?

Apr 1, 2011

I am trying to develop a process monitor, or use existing monitors to achieve the below given actions.

1) Restart a processes if it crashes.
2) Restart a processes if it is stuck in an infinite loop.

The sample code below describes the structure of the process.

while(1)
{
statement 1....
statement 2....
while (1)
{

[Code].....

The goal is to restart the process if it is stuck in a loop, inside the outer while loop. Given this scenario, what would be the most efficient way to monitor such a process?

A sample solution would look something like this: statement 3 will write to file1 every time it is executed and we know that the maximum execution time of the outer while loop is 30 seconds. A second, timer driven process, checks for file1 being modified every 30 seconds. If the file is not modified, process 1 will be restarted assuming, process1 is stuck in a while loop.

View 2 Replies View Related

Debian :: Graphical Login Screen On An Infinite Loop?

Jun 3, 2010

I'm using debian etch and I've installed some automatic updates, after that some programs weren't running. So I restarted the pc. Now that the computer boot up normally but when it reaches the login screen it just emit a sound in the pc's speaker,he login screen flickers and is showed another login screen again and again and again (it's automatic). I can logon using the option single-user mode in the grub options, any idead on how can I fix it?

View 5 Replies View Related

Ubuntu :: Infinite Boot Cycle Loop After Grub

Jan 26, 2011

When I boot one of my machines, it gets as far as GRUB, then proceeds to a blank screen for a second, and then repeats the cycle all over again - ad infinitum. I have tried previous kernels on the list with the same results Also, I cant boot into recovery mode either.

I have run Memtest successfully from the GRUB options and no errors appear in the results. I have tried booting from a Live CD and here I get as far as the "OS choosing screen". When I then select one and hit Enter, the screen goes blank and the machine reboots as before.

View 5 Replies View Related

Ubuntu :: Stop The Infinite Loop Splash Page In 10.10?

Feb 15, 2011

I upgraded to 10.10, system rebooted but it is stuck at a constant loop.

I can go into safe graphics mode and things look fine except compiz isn't running. I have tried going into login and changing it to log me in automatically but the problem remains.

I've tried using my previous kernal and I have the same issue as this newer one.

I've tried loading gdm from CLI and the problem is still there.

View 2 Replies View Related

Ubuntu :: Infinite Startup Loop - OEM / Black Screen

Apr 18, 2011

I'm doing a dual boot Ubuntu 11.04 and Windows 7 on my Asus UL80v. When I restart and keep going into Ubuntu I'm fine, but I think if I go to Windows and then restart, the infinite start up happens, and I'm currently stuck in this. It'll go to the OEM screen, then a black screen with a cursor, then it goes black, and then back to the OEM screen and so on and so forth.

Luckily I have Ubuntu 10 on my flash drive, so I'm booting to that while I try to figure out this. Which reminds me, when I use the flash drive, there's an option to boot to local disk which also does not work, if that's worth anything. Before this happened, I ran check disk on windows because I ran into some partition troubles. There seemed to be no problems, and I can still access the drives from this flash Ubuntu.

View 1 Replies View Related

Ubuntu :: Printing Gets Infinite Loop Of Blank Pages?

Jun 25, 2011

I installed Xubuntu and was thrilled to see that it had already setup my Brother HL-2140 USB laser printer.However, there is something seriously wrong with the setup. When you try and print, even a test page - it just churns through the entire paper tray printing nothing. Also, when you restart the computer it tries to print the jobs again. I went to Printing and selected the printer but could not find where you could see the print job queue. I did see it during troubleshooting and was able to delete the jobs on the troubleshooting screen.

View 3 Replies View Related

Server :: Running 2 Infinite Loop Scripts At Startup?

Aug 19, 2009

there's 2 scripts that i want to run when my server start.I a bit new to linux, i found that i could use the script rc.local to run things at startup, although, what i want to run is 2 infinite loop, so the first loop run but not the second.

View 14 Replies View Related

Slackware :: EQ Overflowing Server Is Probably Stuck In An Infinite Loop?

Oct 28, 2010

It happens really randomly. Suddenly keyboard and mouse stop to react. Screen freezes. However if I have for instance skype running during that "crash", I can still continue to talk over internet. For me looks like x serwer crash. Xorg logs however are empty. I had to hard reboot only to get control over pc (magic sys key + SUB) only works. Trying switch to another session is not working. I run Slackware 13.1. Kindly asking to help me to solve that irritating issue. I pasted errors usually I find at Xorg.0.log.old after hard reboot only

Code:
2.6.35.4 #2 SMP Tue Sep 14 19:33:55 CEST 2010 i686 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8800 GT/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.15
OpenGL shading language version string: 1.50 NVIDIA via Cg compiler

[Code]...

View 1 Replies View Related

Fedora X86/64bit :: F13 EQ Overflowing - The Server Is Probably Stuck In An Infinite Loop

Sep 16, 2010

I have recently been running into the "EQ overflowing" message. It has been happening when I open an image with gimp or a xls with open office. I noticed some were having this issue with earlier kernels. I am using the nouveau driver to run two nvidia cards with three monitors. I am currently running the 2.6.34.6-54.fc13.x86_64 kernel. Here is the output of my Xorg.0.log file:

[Code]...

View 1 Replies View Related

Fedora :: Stuck In Infinite Loop On Login After Changing Wallpaper?

Aug 17, 2011

Fedora 15, fresh install.I changed the wallpaper from default to a solid colour. After switching between gradient to colour the system crashed logged me out and upon logging in it simply runs endlessly accessing my harddisk but never actually loading the desktop.I can kill X and reboot, but it's the same problem waiting for me on restart. I really don't want to re-install or delete users (to put it in context, I just spent 3 days trying to install Fedora because Anaconda doesn't know how to install GRUB correctly).

View 5 Replies View Related

Ubuntu Installation :: Screen Shell Goes Into An Infinite Loop After Upgrading To 10.10?

Oct 20, 2010

I have just upgraded from 10.4 to 10.10 (x64), and now when I run gnu screen the new shell session goes into an infinite loop displaying:

Quote: Linux dave-desktop 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64 GNU/Linux
Ubuntu 10.10

Welcome to Ubuntu! * Documentation: [URL]...

0 packages can be updated.
0 updates are security updates.

repeatedly until I hit CTRL-C and break out of screen. I tried tmux and that did the same thing, so it is a problem with the shell initialisation rather than with the screen program. However I can start bash, zsh or sh directly in a terminal with no problem.

View 1 Replies View Related

General :: Bash For Loop Not Working?

Apr 21, 2010

I have bash 4.0. I used the following for loop example, but all it outputs is "{1..10} instead of the actual numbers one through ten. why?

Code:
for a in {1..10}
do
echo -n "$a "
done

View 5 Replies View Related

General :: Bash Script - Stops After While Loop?

May 13, 2010

Totally new to programming (as of this morning) so please bear with me I have a bash script that stops working after the first while loop.

#part 1
While
doThisThatThe Otherdone
#part 2
While
doMOreMoreMoredone

Every arguement above the first loop completes (including the first loop itself) but anything below (incuding the second while loop) doesn't finish. I know that it isn't a problem with an unending loop... it seems to be something about the While loop that I'm not understanding... but I can't figure it out. I just need arguments below the first while loop to take place.

View 7 Replies View Related

General :: Need For Loop To Get Dirs And Run Bash Script

Jul 7, 2010

I have to format 4 years worth of awstats data "static" for a client and then move it to their new server.I don't want to run the commend to do this 48 times. If possible I would like to use a bash script that uses the folders in a directory so the script knows which year-month to do this for me and which folder to place the output in.

View 5 Replies View Related

General :: Nested Loop-bash Script - On Logic?

May 30, 2010

Am new in bash scripting, presently I have 2 files and i need to create a file reading from these 2 files. I was trying to work with 2 for loops, but I can see like once its executing 1st outer loop then all inner loop, then next outer loop+ all inner loop. How can i get result like 1 outer loop, 1 inner loop then 2 outer loop,2 inner loop etc. Below is my prog

#!/bin/bash
rm d
for i in `cat a`
do
echo "dn:$i >> d
for j in `cat b`

[Code]...

View 6 Replies View Related

Fedora :: Bash: While Loop Will Not End

Jan 9, 2010

This gives a selection menu where you choose an option, and it should continue. I have several of these as part of a much larger script, but something is wrong with this while loop.

Code:
VARIABLEINPUT="1"
if [ $VARIABLEINPUT == "1" ] ; then
echo -e "${YELLOW}How often would you like the automatic update and maintenance to occur after the installation?:
${RED}1)${WHITE} Hourly
${RED}2)${WHITE} Daily
${RED}3)${WHITE} Weekly
${RED}4)${WHITE} Monthly
"
[Code].....

A very simple loop that uses a variable from earlier in the script to adjust variables for later in the script. For some reason, this while loop will not end - I've noted where with echos.

View 4 Replies View Related

Security :: Bash: Can't Su Within While Loop

Jul 18, 2010

I have a while loop in a file that looks like:

Code:

while IFS=":" read name script
do
su
exit

[code]....

Where I redirect the file into the loop, for some reason, I can't do an su when I redirect a file like that. I get the error, "su: must be run from a terminal." Why is this? How can I fix it?

View 7 Replies View Related

General :: For Loop Or While Loop To Read The Fields Of A File?

Sep 1, 2010

I have a mytext file with month and year as two separate fields. likemytext fil

08 2010
09 2010
10 2010
........
........
........

I want to read the values of each field i.e., month and year into an awk script.

View 10 Replies View Related

Ubuntu :: Bash Menu Option Loop

Mar 19, 2010

I am trying to make a bash menu that loops with options but it does not work as I want:

Code:

I want to make it read an option and do the action then return to menu.

View 2 Replies View Related

Ubuntu :: Loop Commands In Bash Scripting?

May 15, 2010

What is the difference between For and While when creating loops in bash scripting?

View 1 Replies View Related

Software :: Bash Script: Ssh Breaks While Loop?

Dec 6, 2010

I ran across some odd behaviour using ssh in a bash script. I am hoping someone can explain it to me. I have a file called /home/user/hosts.

Code:
$ cat /home/user/hosts
host1
host2
host3

What I want (for this example anyway) is to run a script that checks this file and for each entry in this file it should log into that host and run a command. I have a script called testssh.sh.

Code:

$ cat /home/user/testssh.sh
#!/bin/bash -
somefile='/home/user/hosts'

[code].....

The oddity that wasted an hour of my day and the question I have for this group is, what is it about ssh that breaks the while loop? It obviously runs through once and checks the first host, just never checks any of the others. I checked exit status's and all kinds of verbose data and I could not figure it out.

View 3 Replies View Related

Programming :: Bash For Loop - All Responses On One Line

Nov 18, 2010

I'm writing a mass snmp toner check which polls any toners available to be snmp polled, however when using a loop statement I get the results on different lines; which sounds good, however the tool I use to check with (nagios) ignores the new lines.

Is there any way I can get the output on one line? Also, I need to raise a fault if any of the toners are below a specific level (with nagios you raise faults with the exit code) - any way I can do this without exiting the loop. Code below with bits and bobs commented out.

Code:
check_ink_levels ()
{
for ID in $INKS
do

[Code].....

View 10 Replies View Related

Programming :: Run SQL Update Statement In A For Loop In Bash?

Jun 7, 2010

The script that Iam trying to write is running a for loop and reading line by line from a text file. inside this for loop i would like to execute update SQL statement .

a pesudo code is
Quote:
`$ISQL -U $username -P $Password -D $Dbname -I $INTERFACE <<QRY
for id in $idlist #idlist iam reading from a file

[code]...

View 8 Replies View Related

Programming :: Sed In A Bash Loop With Ascending Output?

Jan 1, 2011

I have a file like below:

PU12829,24869;PD15733,24869;PD15733,19785;PD12829,19785;PD12829,24869;
PU4599,20915;PD9924,20915;PD9924,18898;PD4599,18898;PD4599,20915;
PU12829,24869;PD15733,24869;PD15733,19785;PD12829,19785;PD12829,24869;
PU4599,20915;PD9924,20915;PD9924,18898;PD4599,18898;PD4599,20915;
PU1723,3423; #this line is ignored to short

[Code]...

What I'm trying to do is while true, cut each line from file that begins with PU and thats longer than 12 characters and write to a increasing numbered file for each line. Stating with object1 etc.

View 14 Replies View Related

Programming :: Using A Variable To Control A BASH For Loop

Jul 3, 2009

I know of 4 different ways to use a for loop:

1. for I in {1..10}; do echo $I; done|

2. for I in 1 2 3 4 5 6 7 8 9 10; do echo $I; done|

3. for I in $(seq 1 10); do echo $I; done|

4. for ((I=1; I <= 10 ; I++)); do echo $I; done

I have a script which uses the 1st form of for loop. I'm trying to modify it to use a variable instead of a static hard-coded value in the section that controls the looping.of the for loop.

I've tried all different ways of quoting and escaping the variable, and the problem is that the quoting chars and escape char are being translated and passed into the loop along with the value stored in the variable.

For example, to change the start value of 1 to whatever value I want passed in through a variable:

Change:

I have tried: {{$a}..10} and {`$a`..10}, to have the variable evaluated first.

I have tried using the eval() function.

I have tried single and double quotes and the backslash escape character.

Nothing I've tried works. It's probably a syntax error.

View 14 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved