What happened is that the UNIX execute bit on some
AppleScript .apps got cleared. It happened when I was messing
around with chmod with the -T option.
There must be a difference between shells or OS versions -- chmod on
10.4 has no -T option that I can see.
Can I somehow fake out Finder so that my #! shell scripts can
become double-clickable? Most of my AppleScript applications do
nothing more than pass control to shell. AppleScripts are easier
than burying a script into a package directory with a /Content/ and
other required junque.
I think we're limited to packages. OTOH, it's very easy to create a
double-clickable shell script application. I do it with a shell
script :)
Another way is to keep them in the Script Menu folder (~/Library/
Scripts). They will run when chosen from the menu.