我正在运行 Ubuntu 18.04。我的登录 shell 是 tcsh。每当我在这个 shell 中运行脚本时,执行前大约会有半秒钟的延迟。假设我在主目录中创建一个空文件 tmp,并使其可执行(其他脚本类似)。如果我输入“tmp”或“./tmp”或“/bin/tcsh tmp”或“/bin/tcsh ./tmp”或“/usr/bin/tcsh tmp”,我会得到延迟。但如果我输入“/bin/bash tmp”或“source tmp”,则不会。仅使用行“#!/bin/tcsh”创建文件 tmp 不会改变任何内容。但如果 tmp 由行“#!/bin/bash”组成,那么即使我运行“/bin/tcsh tmp”,也不会得到延迟。一定有一个简单的解决方案,但我无论如何也想不出。
任何帮助均感激不尽。
tcsh 脚本的延迟
•
tcsh