echo "<html>anything you like</html>" |grep -oP "(?<=<html>)(.*)(?=</html>)" output: anything you like as you like: echo "<html>anything you like</html>" |grep -oP "(?<=<html>)(.*)(?=</html>)" > 1.html
output:
as you like: