Re: [[ in sh(1)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Paul de Weerd <weerd@...>
Cc: OpenBSD Misc <misc@...>
Date: Tuesday, July 17, 2007 - 11:42 am

On Tue, 17 Jul 2007 16:35:03 +0200, "Paul de Weerd"
said:

[[ is not listed in sh(1) because this construct doesn't exist in sh(1).
There is a difference in the [[ construct in ksh. Read man ksh(1).
Most significantly;
o Field splitting and file name generation are not per-
formed on arguments.
o The second operand of the `!=' and `=' expressions are
patterns (e.g. the comparison [[ foobar = f*r ]] suc-
ceeds).

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[[ in sh(1), frantisek holop, (Tue Jul 17, 9:42 am)
Re: [[ in sh(1), Paul de Weerd, (Tue Jul 17, 10:07 am)
Re: [[ in sh(1), Stuart Henderson, (Tue Jul 17, 10:27 am)
Re: [[ in sh(1), Paul de Weerd, (Tue Jul 17, 10:35 am)
Re: [[ in sh(1), Eric Furman, (Tue Jul 17, 11:42 am)
Re: [[ in sh(1), frantisek holop, (Tue Jul 17, 1:37 pm)
Re: [[ in sh(1), Stuart Henderson, (Tue Jul 17, 2:25 pm)
Re: [[ in sh(1), Paul de Weerd, (Tue Jul 17, 1:22 pm)
Re: [[ in sh(1), Nick Guenther, (Thu Jul 19, 1:19 pm)
Re: [[ in sh(1), Stuart Henderson, (Tue Jul 17, 10:07 am)