Re: Curious PHP cli output in context of bash completion ?

From: Date: Thu, 28 Jan 2010 07:26:16 +0000
Subject: Re: Curious PHP cli output in context of bash completion ?
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-301597@lists.php.net to get a copy of this message
The problem has nothing to do with "myscript.php" output. The problem is in bash completion process wich involves only "echoscrip.[php|sh]". These scripts only have (to my comprehension) to output a single string, without newline and it is what they do. The fact is, and I do not understand why because the output is exactly the same : - using echoscript.sh to provide bash COMPREPLY variable value, bash completion works, - using echoscript.php to do the same, bash completion does not work. I tried to took for a runtime option (php.ini) but didn't found anything relevant. PS : just because I had to do it, I tried to add newline and cariage return to all the scripts. The result is the same, unfortunately. Le 27 janv. 2010 à 23:27, Rene Veerman a écrit : > Have you tried letting the php script output "\r\n" instead of just > "\n" as newline ? > > On Wed, Jan 27, 2010 at 10:46 PM, Alexandre Simon <lexsimon@gmail.com> wrote: >> Hello, >> >> I'm pretty "sure" (in realty I do not understand a lot about the problem... >> :( ) this is a distribution or a version problem but maybe some PHP/bash expert here could have >> some idea and tell me what I could try to solve the problem described here : >> >> http://ubuntuforums.org/showthread.php?p=8734334 >> >> Shortly : PHP cli seems to output something like newlines that bash can not intercept. >> >> My initial goal is to complete a PHP script, using the PHP script itselfs as function for >> bash completion. Mechanism that works perfectly on some other platforms (with different PHP AND bash >> version ...) than Ubuntu 8.04 and 9.10 (PHP 5.2.4 and PHP 5.2.10 respectively). The interest : only >> one thing to code : the php script. Moreover : the PHP scripts knows "things" (DB >> connection, .. etc) that the bash script would have some difficulty to get. >> >> Thank you a lot for any help. >> >> -- >> Alex >> >> >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> -- Alexandre Simon http://alex.zybar.net

« previous php.general (#301597) next »