On 07/10/2010 07:15 PM, Nicu wrote:
> awk 'BEGIN{FS=OFS="-"} {NF-=2;print}'
Pentru awk acesta e cel mai simplu si elegant raspuns :)
Multumesc tuturor pentru informatii noi in primul rind si pentru "fresh
views" cum a fost solutia banala des folosita si de mine ce nu mi-a
trecut prin cap (varianta cu rev si cut) si pentru raspunsuri.
Varianta cu perl : 1. trebuie sa o diger :D .. cam cade greu la ficat :)
2. nu merge :D :
[r...@localhost backup]# perl -V
Summary of my perl5 (revision 5 version 10 subversion 1) configuration: ...

[r...@localhost backup]# > perl -lane '$,=" "; print @F[0..$#F-2]'
rpmlist_10072010_0218.txt
-bash: -lane: command not found

De asemeni varianta cu gsub e ff eficienta si ma uit la ea cu ochii
incrucisati :) .. nu aveam idee ca exista in awk functii de string
manipulation .. am gasit mai multe informatii aici ..
http://www.gnu.org/manual/gawk/html_node/String-Functions.html

Multumesc tuturor!
Adrian

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui