如果内置命令,请检查bash和csh
发布时间:2020-12-15 18:46:37 所属栏目:安全 来源:网络整理
导读:如果命令是内置的,我如何检查bash和csh?有没有与大多数 shell兼容的方法? 您可以尝试使用csh或在bash中输入.如果有东西是内置的命令,它会这样说的否则,您将在PATH中获取命令的位置. 在csh中: # which echoecho: shell built-in command.# which parted/sb
如果命令是内置的,我如何检查bash和csh?有没有与大多数
shell兼容的方法?
您可以尝试使用csh或在bash中输入.如果有东西是内置的命令,它会这样说的否则,您将在PATH中获取命令的位置.
在csh中: # which echo echo: shell built-in command. # which parted /sbin/parted 在bash中: # type echo echo is a shell builtin # type parted parted is /sbin/parted 类型也可能显示如下: # type clear clear is hashed (/usr/bin/clear) 这意味着它不是内置的,但是bash将其位置存储在哈希表中以加速访问它; (一点点)更多在this post on Unix & Linux. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |