igr*_*igr 3 bash
我有一个包含常用功能的脚本,包含在我的其他脚本中:
. ~/bin/fns
由于我的~/bin路径在PATH上,有没有办法阻止用户fns从命令行执行(通过从脚本返回消息),但允许其他脚本包含此文件?
~/bin
fns
(Bash> = 4)
Axe*_*xel 5
只需删除可执行位chmod -x . ~/bin/fns.它在源头时仍然可以工作,但你不能再用它的名字(意外地)调用它.
chmod -x . ~/bin/fns
归档时间:
11 年,6 月 前
查看次数:
638 次
最近记录:
9 年,6 月 前