Вывести все комментарии из cpp файла в out.txt
Друзья! Только начинаю изучать принцип с bash и столкнулся с одной неприятной проблемой. Нужно найти все комментарии(в том числе и многострочные) в заданном .cpp файле(проверить расширение файла) и вывести их в заданный выходной файл. Не получается нормально выделить комментарии
#!/bin/bash
name1=$1 #solution.cpp
name2=$2 #out.txt
if [ ${name1: -4} == ".cpp" ]; then
cat solution.cpp | grep ^\//
else
echo "bad"
fi