勘違いしていた。
ファイルパスだけを抜き出さなくても、良かったのか。
マッチする行全体で良かったのか

>>768
で、取得できる

ll | grep -E "([^ ]+ +){8}(\./f.+txt)"

/ の前に、\ を入れてもよい。
(\.\/f.+txt)