ShellScripts » ShellScriptRegex


Regular expression

Tools
https://addons.mozilla.org/en-US/firefox/addon/2077

Some examples
Extract path or filename
echo /abc/def/gdjs/dkjfd/kdjf/test.exe | sed s/'\(\/.*\/\)\(.*\)$'/\\2/
echo /abc/def/gdjs/dkjfd/kdjf/test.exe | sed s/'\(\/.*\/\)\(.*\)$'/\\2/


Testing regex
cat << end|perl -e 'while (<>) { $blah .= $_ }; $blah =~ s/REGEXP/\1/g; print $blah;'


Testing back references
echo 123456789 | sed -e 's/123\(.*\)789/\1/g'


Find files
find . | egrep -ie '\.(wav|avi)$'
find . -iregex '.*\.\(wav\|avi\)$'
Comments [Hide comments/form]
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki