programming in bash Shell
Famelis George
famelis at eetaa.gr
Tue Mar 14 16:21:50 EET 2000
Γεια χαρά
Giorgos Keramidas wrote:
>
> Content-Type: text/plain; charset=iso-8859-1
> Content-Transfer-Encoding: 8bit
>
> On Fri, Mar 10, 2000 at 05:58:30PM +0200, Famelis George wrote:
> >
> ...
> > ??????? ??? ?? sed. ???? ??? ??????????? ???? sed ??? ?????.
>
> bzzzzzzt, wrong.
Ζητώ συγνώμη. Είχα ξεχάσει να δηλώσω ότι το charset είναι iso-8859-7
Ελπίζω τώρα να μην υπάρχει πρόβλημα.
Γιώργος Φαμέλης
famelis at eetaa.gr
===================================================================
Επανάληψη κειμένου (για όποιον είχε προβλήματα με τα Ελληνικά).
===================================================================
Olga +Natalia wrote:
>
> Paidia , gia boi8iste me ligo dioti exw kollisei se ayto to simeio
> arketes imeres.
> de me endiaferei an i ylopoiisi tou 8a einai me awk i me sed i me
> kati allo
> (an kai egw nomizo oti einai o monadikos tropos einai me xrisi tis,
> gawk)
>
Γίνεται και με sed. Μόνο που χρειάζονται τρία sed στη σειρά.
#---- cut ----
echo "Poia grami na sbisw apo to arxeio? dwse ID: "
read deleteID
grep -v "^${deleteID} " step-ena | sed -e = | sed -e 'y/\
/@@/
n' | sed -e 's/@[0-9][0-9]*//' > neo-arxeio
#---- cut ----
Η γραμμή με το grep τελειώνει με '\' και το κενό της έκφρασης
που δίνουμε στο grep είναι ένα <ΤΑΒ>. Αυτό γιατί η έκφραση που
δίνουμε στο grep πρέπει να περιέχει μετά από το ID και το
διαχωριστικό που χωρίζεις τα πεδία (και εδώ έχω θεωρήσει οτι
είναι το <ΤΑΒ>) γιατί αλλιώς αν δίναμε για DeleteID to 5 θα
διαγράφαμε και τις γραμμές που έχουν ID τα 50, 51, κλπ
===================================================================
--
====================================================================
Gia boithia (h na diagrafhte) e-mail sto majordomo at hellug.gr
Ta archives tis listas einai sto http://lists.hellug.gr/lgu.html
prin steilete kapoia erothsh psakte mipos exei hdh apanththei.
Gia opoiodipote problima stilte e-mail ston owner-linux-greek-users at hellug.gr
====================================================================
More information about the Linux-greek-users
mailing list