Message60940
| Author |
robodan |
| Recipients |
| Date |
2006年07月13日.17:44:33 |
| SpamBayes Score |
| Marked as misclassified |
| Message-id |
| In-reply-to |
| Content |
When shlex.split defines tokens, it doesn't properly
interpret ';', '&', and '&&'. These should always be
place in a separate token (unless inside a string).
The shell treats the following as identical cases, but
shlex.split doesn't:
echo hi&&echo bye
echo hi && echo bye
echo hi;echo bye
echo hi ; echo bye
echo hi&echo bye
echo hi & echo bye
shlex.split makes these cases ambiguous:
echo 'foo&'
echo foo&
echo '&&exit'
echo &&exit
|
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2008年01月20日 09:58:48 | admin | link | issue1521950 messages |
| 2008年01月20日 09:58:48 | admin | create |
|