Hmm.
Looks like the classic "'space character' means separation of arguments not string concatenation" gotcha of UNIX scripting.
for example echo foo > 'Search Here' ls -l Search Here is simply not going to do what you think it is going to do...
ls -l Search Here ls: Search: No such file or directory ls: Here: No such file or directory
Try mv -v 'Search Here' 'SearchHere'
On Tue, 25 Jan 2005, Brad Beveridge wrote:
yup :)
I can run the same script from a terminal, and it will run if I click on it while within nautilus. I can't seem to find anybody else whinging about this particular problem though, so I suspect it is just me. Any script (bash, sh, python) that I drop in there doesn't show up. Any binary or symlink to binary does.
ls -l
* -rwxr-xr-x 1 brad brad 329 Jan 25 10:56 Search Here + drwxr-xr-x 2 brad brad 4096 Jan 25 10:49 tmp
+ lrwxrwxrwx 1 brad brad 20 Jan 25 14:58 tolua -> /home/brad/bin/tolua
* = doesn't show up in Scripts context menu + = does show up
Cheers Brad
Michael JasonSmith wrote:
On Tue, 2005-01-25 at 11:12 +1300, Brad Beveridge wrote:
I am using Nautilus 2.8.3. Thoughts? For something so simple, this is just not behaving!
Does it have execute permissions set?
John Carter Phone : (64)(3) 358 6639 Tait Electronics Fax : (64)(3) 359 4632 PO Box 1645 Christchurch Email : [EMAIL PROTECTED] New Zealand
"The notes I handle no better than many pianists. But the pauses between the notes - ah, that is where the art resides!' - Artur Schnabel
