[bcn-pm] consulta eliminar filas
Jose Luis Perez Diez
jluis a escomposlinux.org
dim oct 8 06:22:25 PDT 2013
El Tuesday 08 October 2013 14:34:16 Agud Pique, Enric va escriure:
> Hola gent,
>
> Com puc eliminar totes les línies d'un fitxer que comencen per -----
>
> Per exemple
>
> -----França---------------------------------------------------------------------------------------
>
Resposta curta
perl -ni -e ' print unless /^-{4}/' fichero
de perldoc perlrun
-e ( expressió codigo perl a ejecutar)
-n ( fica la expressió o el teu codi perl en el següent bloc de codi }
LINE:
while(<>) {
{expressió o programa}
}
-i (edita al lloc (in place)) per escriure al mateix fitxer que es llegeix, pot crear copia del original
el que fa es imprimir tot el que no comença amb 4 -.
> Moltes gràcies
De res
--
Jluis
Més informació sobre la llista de correu Barcelona-pm