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.