yfind είναι ένα εργαλείο Python για να αναζητήσετε αρχεία YAML την εκπλήρωση συγκεκριμένων προϋποθέσεων.
Παραδείγματα: yfind «.mailings [0] .sent <12.06.2012" my_files /
yfind «.id == 10 '
((.id;) Και (yfind ».id == 10)) ή (.enabled ==" Ψέμα ")»
Προς το παρόν υποστηρίζονται εκφράσεις αναζήτησης:
<Τελεστή> <φορέα> <τελεστή>
όπου Διαχειριστής είναι ένας από τους ==,! =,, =.
Οι τελεστές μπορεί να είναι αριθμοί (1, 3,0), βαθμωτά ("foo", "bar"), ημερομηνίες (12/30/2007) ή YAML πεδία (.foo.bar, .foo [4] .bar, .bar).
Για να ελέγξετε για την ύπαρξη ενός πεδίου, χρησιμοποιήστε ';' πριν από το όνομα του πεδίου: .foo.bar.
Έκφραση αναζήτησης μπορούν να συνδυαστούν με τη λογική φορείς »και, ή, όχι":
- Δεν (
- (
- (
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε