У меня есть набор строк, таких как "-f /path/filename1.f", "-f $ path / filename2.f" и т. Д. В одном файле file.f. Я хочу прочитать file.f и extract / path/filename1.f, $ path / filename2.f и т. д. в другом файле. Я попытался найти решение в Интернете, но это выглядит как беспорядок.
Есть ли какое-то чистое и простое решение для такого простого поиска по шаблону?
ниже приведено требование Пример,
file.f (input file to perl script)
-f /path/filename1.f
-f $path1/filename2.f
-f /path/filename3.f
-f $path2/filename4.f
outputfile.f
/path/filename1.f
$path1/filename2.f
/path/filename3.f
$path2/filename4.f
По сути, я просто хочу строку пути из файла ..f