tcsh vs bash
Norbert Preining
norbert at preining.info
Sun Aug 1 15:17:43 CEST 2021
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
More information about the tex-live
mailing list.