스크립트를 실행기로 실행하는 중에 문제가 발생했습니다.

스크립트를 실행기로 실행하는 중에 문제가 발생했습니다.

스크립트를 작성하고 /usr/bin/권한을 실행하도록 추가했습니다. 터미널에서 실행하면 예상대로 정확하게 작동합니다. 이 스크립트는 TeX 시스템을 주기적으로 업데이트하고, 프로세스의 타임스탬프를 기록하고, 텍스트 편집기를 사용하여 출력을 표시하기 위해 작성되었습니다. 아래 코드에서는 tlmgrTeX 관련 패키지 및 프로그램을 관리/업데이트/설치하는 프로그램이며 tlmgr-update출력 파일의 이름이며 gedit텍스트 편집기입니다.

#!/bin/sh
tlmgr update --all > tlmgr-update
date >> tlmgr-update
gedit tlmgr-update

이제 터미널에서 이름으로 호출하면 스크립트가 제대로 작동합니다. 터미널에서 호출하면 샘플 출력은 다음과 같습니다.

tlmgr: package repository https://mirrors.concertpass.com/tex-archive/systems/texlive/tlnet (verified)
tlmgr: saving backups to /usr/local/texlive/2021/tlpkg/backups
[1/8, ??:??/??:??] update: beebe [863k] (59956 -> 60238) ... done
[2/8, 00:11/02:36] update: easybook [624k] (60221 -> 60243) ... done
[3/8, 00:19/02:36] update: hvlogos [77k] (60126 -> 60236) ... done
[4/8, 00:24/03:08] update: media9 [7224k] (60110 -> 60244) ... done
[5/8, 01:16/01:45] update: tex4ht [2202k] (60231 -> 60245) ... done
[6/8, 01:32/01:42] update: texlive-scripts [496k] (60219 -> 60238) ... done
[7/8, 01:37/01:43] update: tikzbricks [253k] (60211 -> 60234) ... done
[8/8, 01:43/01:47] update: xindex [502k] (59875 -> 60242) ... done
running mktexlsr ...
done running mktexlsr.
running mtxrun --generate ...
done running mtxrun --generate.
running updmap-sys ...
done running updmap-sys.
tlmgr: package log updated: /usr/local/texlive/2021/texmf-var/web2c/tlmgr.log
tlmgr: command log updated: /usr/local/texlive/2021/texmf-var/web2c/tlmgr-commands.log
Sun 15 Aug 2021 08:24:37 PM IST

하지만 MX Linux 시스템에서 시작 명령으로 추가하면 tlmgr-update라는 파일에 타임스탬프가 추가되고 열립니다. tlmgr실행되지 않습니다. 이것은 tlmgr이나 내 배포판의 버그입니까? 제 시스템 사양은 다음과 같습니다.

cat /etc/*-release
NAME="MX"
VERSION="19 (patito feo)"
ID="mx"
VERSION_ID="19"
PRETTY_NAME="MX 19 (patito feo)"
ANSI_COLOR="0;34"
HOME_URL="https://mxlinux.org"
BUG_REPORT_URL="https://mxlinux.org"
PRETTY_NAME="MX 19.4 patito feo"
DISTRIB_ID=MX
DISTRIB_RELEASE=19.4 
DISTRIB_CODENAME="patito feo"
DISTRIB_DESCRIPTION="MX 19.4 patito feo"
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

관련 정보