mirror of
https://github.com/PR0M3TH3AN/Marlin.git
synced 2025-09-08 07:08:44 +00:00
docs: clarify log search
This commit is contained in:
@@ -109,7 +109,9 @@ marlin attr set '~/marlin_demo/Reports/*.pdf' reviewed yes
|
||||
```bash
|
||||
marlin search TODO
|
||||
marlin search tag:project/md
|
||||
marlin search 'tag:logs/app AND ERROR'
|
||||
# Content search arrives in Phase 3. For now, grep the logs directly:
|
||||
# marlin search 'tag:logs/app AND ERROR'
|
||||
grep ERROR ~/marlin_demo/Logs/app.log
|
||||
marlin search 'attr:status=complete'
|
||||
marlin search 'attr:reviewed=yes AND pdf'
|
||||
marlin search 'attr:reviewed=yes' --exec 'xdg-open {}'
|
||||
|
3
run_all_tests.sh
Executable file → Normal file
3
run_all_tests.sh
Executable file → Normal file
@@ -261,7 +261,8 @@ test_marlin_demo_flow() {
|
||||
log_info "Running search commands..."
|
||||
run_cmd "${marlin_cmd}" search TODO | grep "TODO.txt" || (log_error "Search TODO failed"; exit 1)
|
||||
run_cmd "${marlin_cmd}" search tag:project/md | grep "draft1.md" || (log_error "Search tag:project/md failed"; exit 1)
|
||||
run_cmd "${marlin_cmd}" search 'tag:logs/app AND ERROR' | grep "app.log" || (log_error "Search logs/app AND ERROR failed"; exit 1)
|
||||
run_cmd "${marlin_cmd}" search tag:logs/app | grep "app.log" || (log_error "Search tag:logs/app failed"; exit 1)
|
||||
grep ERROR "${DEMO_DIR}/Logs/app.log" || (log_error "Expected ERROR entry not found in log"; exit 1)
|
||||
run_cmd "${marlin_cmd}" search 'attr:status=complete' | grep "final.md" || (log_error "Search attr:status=complete failed"; exit 1)
|
||||
# Skipping --exec for automated script to avoid opening GUI
|
||||
# run_cmd "${marlin_cmd}" search 'attr:reviewed=yes' --exec 'echo {}'
|
||||
|
Reference in New Issue
Block a user