Sujet : Re: Long filenames in DOS/Windows and Unix/Linux
De : nn.throttle (at) *nospam* xoxy.net (Helmut Waitzmann)
Groupes : comp.unix.programmer comp.unix.shellSuivi-à : comp.unix.shellDate : 01. Sep 2024, 19:51:09
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <83o7575kky.fsf@helmutwaitzmann.news.arcor.de>
References : 1 2 3 4 5 6 7 8
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Lawrence D'Oliveiro <
ldo@nz.invalid>:
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. >
>
I think it’s still possible to assign a newline to $IFS, it just takes a bit more work. >
newline="$( printf '%b.' '\n' )" && newline="${newline%?}"
As this is a problem with the shell, I suggest Followup-To "comp.unix.shell"