tcsh vs bash
Bob Tennent
rdtennent at gmail.com
Sun Aug 1 15:55:28 CEST 2021
/bin/sh -> dash*
No idea what dash is.
On Sun, Aug 1, 2021 at 9:17 AM Norbert Preining <norbert at preining.info>
wrote:
> Hi,
>
> > everything works. Good. But now I want to switch to using tcsh as my
> SHELL
> > and then nothing works. The PATH variable is OK and the main difference
> in
> > the output of tlmgr conf in tcsh is the following:
>
> Hmmm ...
>
> > Missing argument in sprintf at /usr/local/bin/tlmgr line 6461.
>
> I guess that comes from this code:
> for my $m (sort(qw/fmtutil.cnf config.ps mktex.cnf
> pdftexconfig.tex/)) {
> info(sprintf("%-17s %s", "$m:", `kpsewhich $m`));
> }
> and the missing argument means that the backticks didn't work.
>
> What is your
> /bin/sh
> pointing at? I hope not csh or so - because that would be badly broken.
> /bin/sh should be something bourne/ksh/whatever, but **never** (t)csh.
>
> Backticks should use /bin/sh - AFAIR ...
>
> Best
>
> Norbert
>
> --
> PREINING Norbert https://www.preining.info
> Fujitsu Research + IFMGA Guide + TU Wien + TeX Live + Debian Dev
> GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex-live/attachments/20210801/f3109e42/attachment-0001.html>
More information about the tex-live
mailing list.