Ευχαριστώ! On Sun, 2008-02-17 at 16:26 +0000, Simos Xenitellis wrote: > Nikos Alexandris wrote: > > Στο gedit και με οποιονδήποτε άλλον text editor θα φαίνεται "χάλια" > > διότι το αρχείο "typescript" είναι "binary" και όχι... ASCII > > > > Η εντολή "cat" προφανώς διαβάζει τέτοια αρχεία... > > > Το αρχείο που παράγει η εντολή script είναι αρχείο ASCII με κάποιους > χαρακτήρες ελέγχου (control characters). > Όταν αφαιρέσεις τους χαρακτήρες ελέγχου, τότε το αρχείο μπορεί να > αναγνωστεί από κάθε πρόγραμμα. > Πιστεύω ότι υπάρχουν πολλοί τρόποι για την αφαίρεση των χαρακτήρων αυτών. > Συγκεκριμένα, είναι το ^Μ στο τέλος κάθε γραμμής. > > Προσωπικά, αυτό που κάνω είναι να ανοίγω το αρχείο σε vi και να εκτελώ > > :1,$s/^M//g (και Έντερ) > > Για να τυπώσω τον χαρακτήρα ^M, πατώ Ctrl+V Ctrl+M. > Μετά αποθηκεύω. (:wq) > > Σίμος > > Περισσότερα από τους ειδήμονες > > > > On Sun, 2008-02-17 at 15:58 +0200, sotiris wrote: > > > >> Ευχαριστώ για τις απαντησεις και ευχες. > >> Πραγματι διαβασα το man αλλα μου διεφυγε ο τροπος τερματισμου του > >> script. Απλα εκλεισα με το Χ το τερμιναλ και το ξανανοιξα. Στο μεταξύ > >> το typescript γεμιζε. Με ctrλ-d η exit τερματιζει. > >> > >> Ομως όταν το ανοιγεις με το gedit ειναι αθλιο δεν διαβαζεται με > >> περιεργους χαρακτηρες(τετραγωνακια σαν ζαρια)...Ενω με το cat > >> τζαμι... > >> > >> 2008/2/17 kosnickx <[EMAIL PROTECTED]>: > >> > >> sotiris wrote: > >> > Διαβάζω ένα βιβλίο για το bash όπου μας προέκυψε καινούρια > >> εντολή, το > >> > script. > >> > > >> > "Script makes a typescript of everything printed on your > >> terminal. It is > >> > useful for students who need a hardcopy record of an > >> interactive > >> > session > >> > as proof of an assignment, as the typescript file can > >> be printed out > >> > later with lpr(1)." > >> > > >> > Το θέμα είναι ότι αφού κάνω > >> > script > >> > δημιουργεί μεν το αρχείο typescript αλλά όταν δίνω διάφορες > >> εντολες > >> > του τυπου > >> > date, ls etc... > >> > παραμένει κενό > >> > Τι κανω λαθος? > >> > ubuntu 7.04 > >> > > >> > -- > >> > sot > >> > >> δεν την ήξερα την εντολή αλλά κοιτάζοντας λιγάκι την manpage > >> (ίσως να > >> μην ξέρεις τι είναι : είναι κάτι σαν help για κάθε εντολή που > >> χρησιμοποιείς στο terminal , αρκεί να δώσεις σε terminal "man > >> εντολή" > >> όπου εντολή βάλε την εντολή που θες να μάθεις τα στοιχεία της > >> κλπ κλπ) > >> είδα ότι δίνοντας > >> "script -a -f sotiris" > >> δημιουργεί το αρχείο sotiris (με το -f sotiris) και μέσα σε > >> αυτό > >> αποθηκεύει τα αποτελέσματα των εντολών που έχουμε δώσει στο > >> terminal > >> (αυτό το κάνει το -a) > >> για να σταματήσουμε την διαδικασία αυτή πρέπει στο terminal > >> που γράφουμε > >> να δώσουμε control-d. > >> Αυτά. καλή συνέχεια με το bash > >> > >> > >> > >> -- > >> sot > >> > -- Nikos Alexandris . Mobile: +176 22 51 70 18 Skype: Nikos.Alexandris
-- Ubuntu-gr mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

