diff --git a/src/ssh.go b/src/ssh.go index d8839f5..dfc3d67 100644 --- a/src/ssh.go +++ b/src/ssh.go @@ -212,10 +212,12 @@ func (rb *RouterBackup) BackupCommands(commands []string, outputDir string) erro file.WriteString(output) file.Close() - fmt.Printf("Output saved to %s\n", filepath) successCount++ } + if successCount > 0 { + fmt.Printf("Output saved to %s\n", filepath) + } fmt.Printf("Summary: %d/%d commands successful\n", successCount, len(commands)) return nil }