W moim /var/tmp
mam następujące pliki:
ls | grep FILE
AAA-FILE.xml
BBB-FILE.xml
Za pomocą następującego polecenia wycinam pierwsze słowo plików w następujący sposób:
ls /var/tmp | grep FILE.xml | sed "s/.FILE.*//"
Dostaję:
AAA
BBB
Jak mogę zrobić to samo z Perlem, aby wstawić „AAA” i „BBB” do @RESULTS? Na przykład:
@RESULTS=perl syntax ...
sed -n "/FILE.xml/s/.FILE.*//p"