TapeTrack Documentation

Because there is more to tape management than you ever realized

User Tools

Site Tools


technote:filtering_journal_output

This is an old revision of the document!


Filtering Journal Output

As the journal output file is fairly large, filtering the data to only the required entries can be achieved by:

  • Outputting to an EXCEL or CSV file and using the Data Filter function.
  • Output to a text file and use Windows findstr or Linux's grep function to write relevant data to file.

Journal Entry Categories

  • LOGIN
  • SNAP
  • VOLMOVE
  • VOLADD
  • PWRESET
  • LOGOUT

Extracting Journal to Excel

Set variable TMSSREPORTFORMAT to Excel, run TMSS10LogStatsPrintDB with relevant date range set.

cd ""C:\Users\Current Directory"
set TMSSREPORTFORMAT=EXCEL
TMSS10LogStatsPrintDB -h "%TMSS10DB%" -R *:* 2> stderr.txt

Extracting Journal to CSV

Set variable TMSSREPORTFORMAT to CSV, run TMSS10LogStatsPrintDB with relevant date range set.

cd ""C:\Users\Current Directory"
set TMSSREPORTFORMAT=CSV
TMSS10LogStatsPrintDB -h "%TMSS10DB%" -R *:* > output.csv 2> stderr.txt

Extracting Journal to Text File

Run TMSS10LogStatsPrintDB with relevant date range set. Redirect stdout stream to text file.

cd ""C:\Users\Current Directory"

TMSS10LogStatsPrintDB -h "%TMSS10DB%" -R *:* > input.txt 2> stderr.txt

Filtering Text File using Powershell

To filter out any line with the entries VOLADD or VOLMOV from the text file input.txt and write to file output

Select-String -Path input.txt -Pattern "VOLMOV", "VOLADD" | ForEach-Object { $_.Line } > output.txt

Filtering Text File using Command Prompt As Administarator

To filter out any line with the entries VOLADD or VOLMOV and write to file output

findstr "VOLMOV VOLADD" input.txt > output.txt

Filtering Text File using WSL/BASH

To filter out any line with the entries VOLADD or VOLMOV and write to file output

grep -E "VOLMOV|VOLADD" /mnt/c/path/to/input.txt > /mnt/c/path/to/output.txt
technote/filtering_journal_output.1753153195.txt.gz · Last modified: 2025/07/22 02:59 by Scott Cunliffe