software:cli:bash:seek
Cool commands to find / extract info from files
- Get the content from SEQUENCEA to SEQUENCEB in a file
Example, a file can contain multiple occurrence ofresource { Name = XXXXXX Run = XXXXX }
Here SEQUENCEA is 'resource {' and SEQUENCEB is '}'
You need to do:sed -n -e '/SEQUENCEA/,/SEQUENCEB/ p' File
Example: sed -n -e '/resource {/,/}/ p' resource.conf </code> will display:
Schedule { Name = AAAAA Run = AAAAA } Schedule { Name = BBBBB Run = BBBBB } […]
- Grep with OR operator
grep 'pattern1\|pattern2' filetogrep
you can include regexp
References: - Next
software/cli/bash/seek.txt · Last modified: 2021/12/29 21:09 by warnaud