We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent be48460 commit f21bc32Copy full SHA for f21bc32
core/options.go
@@ -117,8 +117,12 @@ func ParseOptions() *Options {
117
if len(options.Domain) > 0 && options.Verify {
118
gologger.Fatalf("-d 与 -verify参数不可以同时出现!")
119
}
120
- if options.FileName != "" && !FileExists(options.FileName) {
121
- gologger.Fatalf("文件:%s 不存在!\n", options.FileName)
+ if options.FileName != "" {
+ if !FileExists(options.FileName) {
122
+ gologger.Fatalf("文件:%s 不存在!\n", options.FileName)
123
+ } else if !options.Verify || len(options.Domain) > 0 {
124
+ gologger.Fatalf("-f需配合-d或-verify使用!\n", )
125
+ }
126
127
if !options.Stdin && options.Verify && options.FileName == "" {
128
gologger.Fatalf("启用了 -verify 参数但传入域名为空!")
0 commit comments