Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <vb7ijo$3dn65$1@dont-email.me>
Deutsch   English   Français   Italiano  
<vb7ijo$3dn65$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Wayne <wayne@nospam.invalid>
Newsgroups: comp.unix.programmer,comp.unix.shell
Subject: Re: Long filenames in DOS/Windows and Unix/Linux
Date: Tue, 3 Sep 2024 13:56:08 -0400
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <vb7ijo$3dn65$1@dont-email.me>
References: <9e7a4bd1-bfbb-4df7-af1a-27ca9625e50bn@googlegroups.com>
 <ubg6o7$3jrsn$1@news.xmission.com> <ubg853$2ssj8$1@dont-email.me>
 <ubg8a8$2t20l$1@dont-email.me> <vaubbo$1d324$1@news.xmission.com>
 <wwv34mlm70f.fsf@LkoBDZeT.terraraq.uk> <vb099u$162j5$10@dont-email.me>
 <vb13k3$1dlt4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 03 Sep 2024 19:56:09 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="dd07c4d3c2216d9bc6571e157523e3c6";
	logging-data="3595461"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/XW1YoySC8TCJ8HPsnlKY6S7/INGntCmA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:84P/w3ckb6uGckjgydMpN/aFFn4=
Content-Language: en-US
In-Reply-To: <vb13k3$1dlt4$1@dont-email.me>

On 9/1/2024 3:03 AM, Lawrence D'Oliveiro wrote:
> I wrote:
> 
>> If you avoid newlines in filenames, Posix shells can cope with anything
>> else if you set “IFS=$'\n'”.
> 
> Sorry, no, it looks like the “$'...'” syntax for string literals is not
> from Posix, it’s a Bash-ism.

Actually, dollar quotes were added to POSIX as of SUS Issue 8:

"2.2.4 Dollar-Single-Quotes
A sequence of characters starting with a <dollar-sign> immediately followed
by a single-quote ($') shall preserve the literal value of all characters up to
an unescaped terminating single-quote ('), with the exception of certain
<backslash>-escape sequences, as follows:
...."

<https://pubs.opengroup.org/onlinepubs/9799919799/>

-- 
Wayne