2013-03-24 3 views

ответ

3

Это должно работать:

sed 's#/Volumes/\([^/]*\)/.*#\1#' 

Вместо использования /, чтобы отметить выражения поиска и замены, вы также можете использовать любой другой символ. # является обычно используемым символом, если ваши выражения поиска или замены содержат в них символ /.

$ sed 's#/Volumes/\([^/]*\)/.*#\1#' <<< "/Volumes/Macintosh HD/Users/test/" 
Macintosh HD 
+0

Спасибо, что сработало отлично! – user1630543

Смежные вопросы