[ILUG] Stupid bash question
John Gaughan
jgaughan-ilug at irish-times.com
Thu Mar 29 16:12:42 IST 2001
On Thu, 29 Mar 2001, Kevin O' Riordan wrote:
>
> > You can do something like this:
> > [[ $- == *i* ]] && echo interactive
> >
> > John.
>
>
> got syntax error when I tried that ... as with variants.
> back to the manpage, methinks.
>
> This is a _stupid_ bash question, cos either
> a) There's a simple, and blatantly obvious solution
> b) There's no solution, and a good reasonwhy there's none
> c) it can bee done easily with grep anyways.
>
Hmm... That works in bash 2.03 (and ksh). For bash 1.XX you could use
a case statement:
case $- in
*i*)
echo interactive
;;
*)
;;
esac
John.
--
John Gaughan, Systems Administrator
Irish Times New Media - http://www.ireland.com/
More information about the ILUG
mailing list