diff --git a/README.md b/README.md index 70a3dc5..c2b4696 100644 --- a/README.md +++ b/README.md @@ -88,6 +88,7 @@ gremlins unleash go run main.go go run main.go search go run main.go add "Just a test" +go run main.go archive /path/to/2026/01/11/17.28_wip ``` ## Maintenance diff --git a/cmd/archive.go b/cmd/archive.go index dfb0650..4425cd1 100644 --- a/cmd/archive.go +++ b/cmd/archive.go @@ -17,6 +17,9 @@ var archiveCmd = &cobra.Command{ Run: func(cmd *cobra.Command, args []string) { for _, path := range args { + if _, err := os.Stat(path); os.IsNotExist(err) { + continue + } err := core.Archive(configuration, path) if err != nil { logging.Error("Archive failed", err)