$ egrep -l "\b1-[[:digit:]]{3}-[[:digit:]]{3}-[[:digit:]]{4}\b" \
/etc/* 2>/dev/null | sort > ~/etcphone.txt
]
[]Экспортная последовательность []\b[
] совпадает с границей слова. Это предотвратит возможность совпадения с чем-либо подобным []1231-123-123-1234[
].[
Просто используйте awk. Это хорошо для таких задач, как выбрать данные на основе столбцов:
echo '3:ââsdb1 8:17 1 984M 0 part /media/(NAMEOFDRIVEHERE)' | awk '{print $7}'