内置命令和另一个名义上可以做同样事情的命令之间有什么内在的区别吗?
例如。内置函数是否得到“特殊”处理?...运行它们的开销是否更少?.. 或者它们只是简单地“内置”;像你汽车的仪表盘?
...是否有这些内置函数的明确(当前)列表?
检查man test
,我看到在概要下test
是可能性test EXPRESSION
和test
。
[ EXPRESSION ], [ ] and [OPTION
下面是什么意思?
为什么括号是空的,为什么没有[OPTION
括号?有人可以为我解释一下吗?
NAME
test - check file types and compare values
SYNOPSIS
test EXPRESSION
test
[ EXPRESSION ]
[ ]
[ OPTION
Run Code Online (Sandbox Code Playgroud) 我找不到任何关于此的信息,它是已知文件吗?我在 Windows 10 上使用基于 CYGWIN 的终端
这是它们的位置和我使用的命令。
$ find -name [*
./bin/[.exe
./usr/bin/[.exe
Run Code Online (Sandbox Code Playgroud)
$ ls -l -a -r /* | grep [-.*\>]
...all other files that match this...
-rwxr-xr-x 1 X 197121 67134 Nov 6 14:22 [.exe
drwxr-xr-x 1 X 197121 0 Apr 2 18:15 ..
drwxr-xr-x 1 X 197121 0 Jan 26 03:20 .
Run Code Online (Sandbox Code Playgroud)
我想了解有关此文件以及是否可以删除它的更多信息。