[darwinbuild-changes] [174] trunk/darwinbuild/processtrace.sh

source_changes at macosforge.org source_changes at macosforge.org
Wed Oct 4 01:54:25 PDT 2006


Revision: 174
          http://trac.macosforge.org/projects/darwinbuild/changeset/174
Author:   ssen
Date:     2006-10-04 01:54:25 -0700 (Wed, 04 Oct 2006)

Log Message:
-----------
useful shell script to proces tracefiles like darwinbuild does

Added Paths:
-----------
    trunk/darwinbuild/processtrace.sh

Added: trunk/darwinbuild/processtrace.sh
===================================================================
--- trunk/darwinbuild/processtrace.sh	                        (rev 0)
+++ trunk/darwinbuild/processtrace.sh	2006-10-04 08:54:25 UTC (rev 174)
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+# expects input on stdin
+
+TRACE_TYPES='\(execve\|open\)[[:space:]]\+'
+DARWIN_BUILDROOT=$(pwd -P)
+
+sort -u | \
+    sed "s|$DARWIN_BUILDROOT/BuildRoot||" | \
+    grep -i  "^$TRACE_TYPES/" | \
+    grep -v "^$TRACE_TYPES/SourceCache/" | \
+    grep -vi "^$TRACE_TYPES\(/private\)\?\(/var\)\?/tmp/" | \
+    grep -vi  "^$TRACE_TYPES/XCD/" | \
+    grep -vi  "^$TRACE_TYPES/dev/" | \
+    sort -u


Property changes on: trunk/darwinbuild/processtrace.sh
___________________________________________________________________
Name: svn:executable
   + *
Name: svn:eol-style
   + native

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20061004/424fa438/attachment-0001.html


More information about the darwinbuild-changes mailing list