在阅读时,file(1)
我在手册页中注意到了这一点(强调我的意思):
将本地定义添加到/ etc / magic时,请确保保留这些关键字。用户依赖于知道目录中的所有可读文件都印有“文本”一词。不要像伯克利那样做,而是将“ shell命令文本”更改为“ shell脚本”。
这句话的背后是什么故事?我猜Berkeley
是指,BSD (Berkeley software distribution)
但Google没有提供足够的信息。
链接到file(1)
http://man7.org/linux/man-pages/man1/file.1.html
一些挖掘表明,此声明是27年前添加的链接
Don't do as one computer vendor did \- change ``shell commands text''
to ``shell script''.
后来更改为当前语句链接
Don't do as Berkeley did \- change ``shell commands text''