Como posso extrair um caminho de arquivo de uma string Perl?
Quero encontrar o nome do arquivo com o caminho completo dessa string
"[exec] /snschome/sns/ccyp/mb_ccsns/bb/cbil5/v85_8/amdocs/iamcust/bil/cl/business/handlers/ClReportsHandler.java:233: cannot resolve symbol"
Eu quero extrair
/snschome/sns/ccyp/mb_ccsns/bb/cbil5/v85_8/amdocs/iamcust/bil/cl/business/handlers/ClReportsHandler.java
e eu estou tentando isso em Perl
$_=$string_from_to_match my @extract_file=split(/.*(\/.*)\:.*/); print $extract_file[1],"\n";`
mas estou recebendo esta saída:
/ClReportsHandler.java:233:
Está combinando o último/
e o último:
. Como posso alterá-lo para primeiro/
e primeiro:
?