0.075
thk thk Παρ. 4 Απρ. 2008 16:51 tags λίνουξ , προγραμματισμός 1 views
Το grep δεν πεθαίνει !
Το χρησιμοποιούμε ακόμα στο linux , και στο desktop , και αναγκαστικά όταν το μονο που έχουμε είναι command line interface.
Βέβαια μέχρι στιγμής εγώ έκανα  grep -R something *
και έψαχνε και στα απο κάτω directories.
Ti γίνεται όμως όταν θες να ψάξεις recursively (αναδρομικά) σε ορισμένα αρχεία?
Ε, εύκολο έλεγα και γώ, και έγραφα grep -R something *.py για να ψάξω κάτι στον κώδικα μου π.χ. .
Το έγραφα και εγώ καιρό να ομολογήσω, αλλά και πού το recursive!
Το μόνο πού έκανε  ήταν να ψάχνει στο τρεχον φάκελο.
Ετσι λοιπόν και γω άνοιξα το google και το ψαξα το θέμα.
Και κατέληξα για να μη τα πολυλογώ στο ακολουθο scriptaki :

#!/bin/bash
if [ $# -lt 3 ]
then
    echo "Usage is : `basename $0` <dir>  <filePattern> <term>"
    echo "Example  : `basename $0` . '*.py' tools.log"
    echo " enclose wildcard expressions in quotes"
    exit 0
fi

find $1 -name "$2" -print | xargs grep -n $3 /dev/null


Kαντε copy paste με ότι όνομα θέλετε (εγώ το έβγαλα grepy γιατί το θελα κυρίως για να ψάχνω σε python αρχεία) στο /usr/local/bin
και chmod +x .
Μετά ανεβείτε στη καρέκλα και φωνάξτε "Hip Hip Hooray!"

thk thk Πεμ. 3 Απρ. 2008 0:53 1 views 1 σχόλια
χτες παρατήρησα ότι το search tων tags όταν αυτά είναι ελληνικά χτυπάει στον internet explorer.
Αλλά οχι σε firefox ,opera.
Πρέπει να το φτιάξω αλλά κατά κάποιο τρόπο το εχω κάνει ήδη.



Δε βλέπετε την επιγραφή κάτω "Διαβάστε το σε firefox" ??

Χα . ΧοχοχΧΑΧΑΧΨΑΧΑΧΧΑΑ.
Τι αστειάτορας!
από thk thk 2008-05-26 15:15
Διορθώθει και για τις συντηριτικούρες που ΑΚΟΜΑ χρησιμοποιούν Ιnternet Explorer.

Τα url's και μάλλον οι παραμέτροι τους πρεπει να περνιούνται απο urllib.quote.
thk thk Τρι. 1 Απρ. 2008 22:04 tags κρήτη 1 views
Take a stroll down the river.
Take a stroll down the river.
thk thk Τρι. 1 Απρ. 2008 17:42 tags κρήτη 1 views χάρτης
Ξανά απο Στύλο Κρήτη δίπλα στο ποταμάκι.
Ξανά απο Στύλο Κρήτη δίπλα στο ποταμάκι.
Ουφ!
Πάει καιρός που φτιαχνω την πίτα μου δηλαδή το madpy.
Όλα ξεκίνησαν απ' τη καταραμένη στιγμή που κόλλησα με το linux.
Και μετά έβαλα adsl και static ip  για να τρέχω web server στο σπίτι κ.λ.π.
Και μετά μπήκε το Plone. Και μετά είπα θέλω κάτι πιό απλό που να το καταλαβαίνω αλλά όχι
php και μετά λέω δε γαμιέται πλάκα θα χει.
Ε και ετσι κάπως ξεκίνησε αυτο που μετά έβγαλα madpy.
Που είναι cms δηλαδή σύστημα διαχείρισης περιεχομένου. Αλλά τα cms είναι ένα κεφάλαιο στη
πληροφορική που ποτέ δεν θα σταματήσει.
Άν έχετε ασχοληθεί με το ζήτημα θα πρέπει να χει πήξει το μάτι σας στο cms.
Δηλαδή σε σημείο που αν βγάλεις ένα καινούργιο όλοι σε κοιτάνε με ένα περίλυπο ύφος και σου λένε:
"γιατί παιδάκι μού μήπως πρέπει να δεις ένα γιατρό?" "γιατί δεν χρησιμοποιήσες μία έτοιμη λύση?".
Αλλά ενα cms είναι τόσο γενικό που δεν μπορεί παρα να γίνεται τόσο προσωπικό.
Πσσσ.
Δηλαδή δεν είναι ακριβώς cms γιατι απο cms ξεκινας και καταλήγεις να βάλεις και εντοιχιζόμενα έπιπλα.
Bέβαια. Και μετά βάζεις και το madata (αφου το φτιάξεις) για να μιλάς με βάσεις sql.
E ναι λοιπόν το παραδέχομαι τα cms δεν είναι cms είναι στην ουσία προγραμματιστικές πλατφόρμες
(ξανα πσσ) που πανω τους στήνεις παλάτια για να ρθει το κύμα να στα κάνει κομμάτια.
Και πάνω σε αυτό τρέχει το λέλουδον το καοτονικ.
(Γιατι ομως καοτονικ ε? Καοτονικ ιζ ε τονικ φορ χαος.Γιου νόου γουάτ αϊ μιν?)

Και ναι δεν τελειώνει το madpy θέλει πολλά ακόμα.
Είναι όμως και αρκετά έτοιμο ώστε να τρέξει το kaotonik. Η πρώτη έκδοση του madpy τρέχει ένα live site για πάνω από ένα χρόνο τώρα.

thk thk Τρι. 1 Απρ. 2008 16:44 tags κρήτη 1 views
Πάρτε κάτι μέρη πού έχει στη Κρήτη. Εδώ ο Στύλος μαγευτικο χωρίο όπου κατεβαίνουν τα νερά των λευκών...
Πάρτε κάτι μέρη πού έχει στη Κρήτη. Εδώ ο Στύλος μαγευτικο χωρίο όπου κατεβαίνουν τα νερά των λευκών ορέων. Έχει ποταμάκι το στρουμφοχωριό..
thk thk Τρι. 1 Απρ. 2008 15:30 tags καοτόνικ , madpy 1 views
Mόλις άνοιξα το join εδώ να μπείτε (κοπιάστε πουλάκια μου).
Τι φάση.
Βεβαίως βεβαίως, το kaotonik οπως επανειλλημένως έχω αναφέρει , τρέχει πάνω στη τρελη πίτα που τη φτιάχνουμε εμείς και δεν θά ναι ποτέ έτοιμη.
Δηλαδή όλο κάτι προκύπτει, ή λες πρεπει να γίνεται αυτό τώρα, και πάλι πρέπει να αρχίσεις το μαγείρεμα.
Βεβαίως για να το ανοίξω σημαίνει οτι είναι αρκετα σταθερό για να φιλοξενησει διάφορες φλυαρίες οπότε χαλαρά και αβάδιστα μπορείτε να ανοίξετε χρήστη.
 
thk thk Τρι. 25 Μαρ. 2008 0:50 tags μουσική 1 views
Παλιά φτιάχναμέ κασσέτες και ξέραμε τι μουσική είχαμε, και κάναμε και εξώφυλλα.
Παλιά φτιάχναμέ κασσέτες και ξέραμε τι μουσική είχαμε, και κάναμε και εξώφυλλα.