Sed
From Attie's Wiki
(Difference between revisions)
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