我认为 [ ! -f $2 ] 意味着
$2 文件不存在。
这是对的吗?
我相当确定 [ ! -f ] 表示文件不存在。但我不确定2美元。
给我一些帮助。
答案1
[
是test
,并man test
告诉我们:
-f FILE FILE exists and is a regular file
所以,你的$2
就是文件名,你所在脚本的第二个参数。
我认为 [ ! -f $2 ] 意味着
$2 文件不存在。
这是对的吗?
我相当确定 [ ! -f ] 表示文件不存在。但我不确定2美元。
给我一些帮助。
[
是test
,并man test
告诉我们:
-f FILE FILE exists and is a regular file
所以,你的$2
就是文件名,你所在脚本的第二个参数。