Dipseydoodle has asked for the wisdom of the Perl Monks concerning the following question:
UPDATE!!!!
I thank you all! I finally broke my self of those horrible habits and have found the wonderfull miracles of the FH, mkdir calls etc... I'm no longer using system()!
Hello dear monks. I am currently working on creating a small Bulletin Board System with simple implimentations such as a Bulletin Board, IM, and the abbility to run the lynx browser. Am am doing this all in PERL and BASH. Untill now everything was going just fine. I have this code to read the current chat which resides in a txt file called chatlog.txt
#!/usr/bin/perl system("clear"); $on = "true"; while ($on = "true") { system("clear"); system("cat chatlog.txt"); system("sleep 3"); }
This works just as expected! BUT, then I have this piece of code!
#!/usr/bin/perl system("clear"); $on = "true"; while ($on = "true") { system("read $in"); system("echo "$in" >> chatlog.txt); }
Now this should work just fine. When I run this kind of thin in bash directly throught the terminal it does, but when I run it from the file it dosen't echo the $in to the txt file. Please try and see for your selves... If somebody could solve this I'd apreciate it.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Running 2 scripts at once
by choroba (Cardinal) on Nov 13, 2012 at 22:05 UTC | |
Re: Running 2 scripts at once
by rjt (Curate) on Nov 14, 2012 at 01:11 UTC | |
Re: Running 2 scripts at once
by muba (Priest) on Nov 14, 2012 at 00:56 UTC | |
Re: Running 2 scripts at once
by Anonymous Monk on Nov 15, 2012 at 08:37 UTC | |
by Dipseydoodle (Acolyte) on Nov 15, 2012 at 17:15 UTC | |
by Anonymous Monk on Nov 15, 2012 at 17:42 UTC |