Sed

From Attie's Wiki
(Difference between revisions)
Jump to: navigation, search
m
m
Line 5: Line 5:
 
   tee gst-inspect.out |
 
   tee gst-inspect.out |
 
   grep -r ^open |
 
   grep -r ^open |
   sed -re 's#^(open\(")(([^"/]*/)*)([^"]*)(".* = )([-0-9]*)(.*)$#\4\t\6\t \1\2\4\5\6\7#' |
+
   sed -re 's#^(open\(")(([^"/]*/)*)([^"]*)(".* = )([-0-9]*)(.*)$#\4\t\6\t\1\2\4\5\6\7#' |
 
   sort
 
   sort
 
</source>
 
</source>

Revision as of 16:00, 30 July 2012

Follow a search for a file

For example, while debugging a non-working GStreamer install:

LD_LIBRARY_PATH=/opt/gst/lib/ GST_PLUGIN_PATH=/opt/gst/lib/gstreamer-0.10/ /opt/strace /opt/gst/bin/gst-inspect 2>&1 |
  tee gst-inspect.out |
  grep -r ^open |
  sed -re 's#^(open\(")(([^"/]*/)*)([^"]*)(".* = )([-0-9]*)(.*)$#\4\t\6\t\1\2\4\5\6\7#' |
  sort
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox