Κανονικές εκφράσεις μέσω vi

...ανακοινώσεις, νέα, συζητήσεις, γενικά θέματα, οργάνωση

Συντονιστής: Geochr

Κανονικές εκφράσεις μέσω vi

Δημοσίευσηαπό arnakigiaxni » 05 Νοέμ 2013, 10:33

Καλημερα...ψαχνω για δυο κανονικες εκφρασεις μεσω του vi που θελω να κανουν τα εξης...

1. Στις 15 πρωτες γραμμες του αρχειου /etc/passwd να εμφανιζονται μονο το login και το uid (1ο και 3ο πεδιο)

2. Στο αρχειο /etc/passwd στις γραμμες των χρηστων των οποιων το login αρχιζει απο r, να εμφανιζεται μονο το gid και το login μ' αυτη τη σειρα (4ο και 1ο πεδιο)


Εκανα τα εξης μεχρι στιγμης 1) :1,15s/^\(.*\):.*:.*:.*:.*/\1/g 2) :1,$s/^[^r].*//g
αλλα λειπουν καποια στοιχεια ακομη...αυτα ψαχνω...
Ευχαριστω προαιρετικα...
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Μέτρια
Λειτουργικό ⇛ windows 7 64bit / backtrack 5 (vm)
arnakigiaxni
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 05 Νοέμ 2013, 08:39
Εκτύπωση

Επιστροφή στο Εκπαιδευτική Κοινότητα του Ubuntu (Συζητήσεις, Νέα, Ανακοινώσεις)