[ LUGOS ] odstranitev presledkov in koncev vrstic iz datoteke
Bostjan Tursic
bostjant na luna.si.eu.org
Pet Maj 5 21:16:47 CEST 2000
Fri, 05 May 2000 , Lego Andy wrote:
>> Zanima me kako bi lahko iz neke datoteke ali pa iz stdin izbrisal vse presledke
>> od za?etka vrstice, do prve ?rke in od zadnje ?rke do konca vrstice in vse
>> konce vrstic (newline), tako, da bi bil tekst iz ve?vrsti?ne datoteke ves v eni
>> vrstici.
>
>#!/usr/bin/perl -w
>
>while(<>){
> s/^\s*//;
> s/\s*$/ /;
> print;
>}
>print "\n";
>
>To das v file recimo a.pl, pol pa reces:
>
>cat whatever | perl a.pl
>
>Varjanta b:
>
>cat text | perl -ne "s/^\s*//; s/\s*$/ /; print"
man tr
NAME
tr - translate or delete characters
S tem se da to cist enostavno..
Bostjan
--
Bostjan.Tursic na kiss.uni-lj.si http://cast.eu.org/~bostjant/
http://drive.to/imv/
Dodatne informacije o seznamu Starilist