Pytanie : sed/awk pomoc

Cześć, i've dostać kartoteka materiał jakby materiał:

python3 Solaris strefa 2G-05 źrebak zfs syslog-ng nemo env-testing-qa1 amadeusapi cachemanager
python4 Solaris strefa 1G-05 źrebak zfs syslog-ng nemo env-dev-qa1 apache2
python5 Solaris strefa 2G-30 źrebak zfs syslog-ng nemo env-dev-qa1 jboss
python6 Solaris strefa 2G-05 źrebak zfs syslog-ng nemo env-dev-qa1 amadeusapi cachemanager
python7 Solaris strefa 1G-05 źrebak zfs syslog-ng nemo env-testing-qa2 apache2
python8 Solaris strefa 2G-30 źrebak zfs syslog-ng nemo env-testing-qa2 jboss
python9 Solaris strefa 2G-05 źrebak zfs syslog-ng nemo env-testing-qa2 amadeusapi cachemanager
bergman1 Solaris strefa 17G-30 źrebak zfs syslog-ng nemo env-load-qa1 jboss

and i potrzebować wszystkie słowo z env, ale excluding "env-":

testing-qa1
dev-qa1
dev-qa1


How i móc awk z sed lub awk? (najlepiej sed)

Thanks!

Odpowiedź : sed/awk pomoc

sed "s/.*env- \ ([^] * \). * \ (1)" sample.txt > extract.txt

lub

sed - i "s/.*env- \ ([^] * \). * \ (1)" sample.txt
Inne rozwiązania  
 
programming4us programming4us