Re: [List] Re: Nice easy sed question
- Reply: Frank Leonhardt : "Re: [List] Re: [List] Re: Nice easy sed question"
- In reply to: Dag-Erling_Smørgrav : "Re: [List] Re: Nice easy sed question"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 25 Sep 2025 19:04:20 UTC
Dag-Erling Smørgrav wrote: > Bob Proulx writes: > > and implements this ksh-ism so strictly speaking that is not portable > > but it does work. > > Incorrect, dollar-quoted strings are part of POSIX. > > > This is what POSIX has to say about it. > > > > The '$' character is used to introduce parameter expansion, command > > substitution, or arithmetic evaluation. If an unquoted '$' is followed > > by a character that is not one of the following: > > You are looking in the wrong place. See XCU 2.2.4: > > https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html#tag_19_02_04 > > > The result of $'...' such as $'\n' is strictly speaking "unspecified" > > behavior by the standard. > > On the contrary, it is perfectly well-defined. Ah! I always thought that was in the extensions. I wonder if it was at one time and then it was promoted? In any case it is good to know that it can be counted upon now to always be a supported feature of a standard shell. Thanks for the correction! Bob