Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Any way to have ".sh" be optional?



command_not_found_handler


Yet another reason Zsh is amazing.


Thanks to everyone who took the time to reply. "command_not_found_handler"
is pretty much exactly what I was hoping for.


Tj



On Thu, Sep 26, 2013 at 4:12 PM, TJ Luoma <luomat@xxxxxxxxx> wrote:

> The Subject line may not be the best description of what I want, but
> it was the best I could come up with.
>
> I tend to name all of my Zsh scripts to end with '.sh' so I can easily
> `fgrep -i Whatever *.sh` when I'm looking for something.
>
> However, I would rather not have to type the ".sh" if not necessary.
> (Yes, I am that lazy.)
>
> So assume I have a script "mkseries.sh" which I do not want to rename
> but which I want to use in zsh just by typing "mkseries" -- is there a
> way to tell zsh "If I use the command 'foo' and there is no 'foo' but
> there is 'foo.sh' then I want to use 'foo.sh'?
>
> As always, thanks for your time,
>
> Tj
>
>
> ps - I am only asking about this when using Zsh in Terminal as my
> login shell; in shell scripts I don't mind adding the ".sh"
>


Messages sorted by: Reverse Date, Date, Thread, Author